Jump to content

Emby Server on Samsung Galaxy S10+ ---> ffmpeg error.


CrimsonW10
Go to solution Solved by Luke,

Recommended Posts

CrimsonW10

So i have configured my network like this:

> Virtual Network software by ZeroTier One (https://www.zerotier.com/)
1. I don't exactly know how it works, but the end result is a virtual network, which connects all my devices as if they were on the exactly same Ethernet/Wi-Fi network.
2. ZTO's clients work over any internet connection. Mobile data plan, Local Wi-Fi, or even an Ethernet cable through an external network card plugged into my phone.
ZTO will find a way to connect with other devices on my virtual network.
3. ZTO's Clients are installed on all of my devices, and they all see each other. I guarantee AFAIK there are no problems there.

> Emby Server on my Android phone (Samsung Galaxy S10+ ---> SM-G975F)
I know this is a bit unusual, but I love portability + i have 512gb SD card in my phone.
This way, I can take my media server everywhere with me, and since the files are stored locally on the phone, I won't have to worry about my mobile data plan.

> Emby Web on Firefox on my Windows laptop.
I wanted to use Windows's Emby Client from Windows Store, but it requires Emby Premiere, which I don't mind buying. I love Emby's features, at least the ones I managed to notice (I learned about Emby today) but before committing to Emby I need to get it work properly.

THE PROBLEM:

I can play music through Emby without any issue, everything works great.

When I try to play a movie, I get the following error:
image.png.21f312ae1099822c843b157dee2a4a09.png

From logs, it seems as if it were a ffpmeg error:

Spoiler

2023-03-14 13:44:58.624 Info FfmpegManager: ProcessRun 'ffmpeg -hide_banner -version' Execute: /data/user/0/com.emby.embyserver/files/ffmpeg/ffmpeg -hide_banner -version
2023-03-14 13:44:58.700 Debug FfmpegManager: ProcessRun 'ffmpeg -hide_banner -version' Started.
2023-03-14 13:44:58.806 Error HttpClient: Error getting response from https://www.mb3admin.com/admin/service/EmbyPackages.json
    *** Error Report ***
    Version: 4.7.11.0
    Command line: /data/app/~~jxPgzxCad_UOs2s3iMqTLQ==/com.emby.embyserver-dUr1XAsv9cNJUAy4kdLiZQ==/base.apk
    Operating system: Android 12 (REL) SDK:31 BuildId:SP1A.210812.016 samsung/beyond2lteeea/beyond2:12/SP1A.210812.016/G975FXXUGHVJ5:user/release-keys Incremental:G975FXXSGHWA3 Patch-Level: 2023-01-01
    Framework: Mono 6.12.0 (2020-02/c633fe92383) 4.0.50524.0
    OS/Process: Arm64/Arm64
    Runtime: mscorlib.dll
    Processor count: 8
    Data path: /storage/emulated/0/Android/data/com.emby.embyserver/files
    Application path: /data/user/0/com.emby.embyserver
    Fingerprint: samsung/beyond2lteeea/beyond2:12/SP1A.210812.016/G975FXXSGHWA3:user/release-keys
    Model: SM-G975F - samsung/samsung
    Hardware: beyond2/beyond2lteeea/exynos9820/exynos9820
    SupportedAbis: arm64-v8a, armeabi-v7a, armeabi
    Java.Net.UnknownHostException: Java.Net.UnknownHostException: Unable to resolve host "www.mb3admin.com": No address associated with hostname ---> Java.Lang.RuntimeException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
       --- End of inner exception stack trace ---
      at Java.Interop.JniEnvironment+InstanceMethods.CallVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args) [0x0006e] in <00c315a988634383b446eff646084784>:0
      at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeAbstractVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x00014] in <00c315a988634383b446eff646084784>:0
      at Javax.Net.Ssl.HttpsURLConnectionInvoker.Connect () [0x0000a] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at Xamarin.Android.Net.AndroidClientHandler+<>c__DisplayClass44_0.<ConnectAsync>b__0 () [0x0007d] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <1b39a03c32ec46258a7821e202e0269f>:0
      at System.Threading.Tasks.Task.Execute () [0x00000] in <1b39a03c32ec46258a7821e202e0269f>:0
    --- End of stack trace from previous location where exception was thrown ---
    
      at Xamarin.Android.Net.AndroidClientHandler.DoProcessRequest (System.Net.Http.HttpRequestMessage request, Java.Net.URL javaUrl, Java.Net.HttpURLConnection httpConnection, System.Threading.CancellationToken cancellationToken, Xamarin.Android.Net.AndroidClientHandler+RequestRedirectionState redirectState) [0x0012e] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at Xamarin.Android.Net.AndroidClientHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x002d0] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered (System.Threading.Tasks.Task`1[TResult] sendTask, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) [0x000b3] in <29b63df479434662a0b8936b6e9f7803>:0
      at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x003ae] in <bacad40dbcfa47f2ae7e68555c4bc85d>:0
      --- End of managed Java.Net.UnknownHostException stack trace ---
    java.net.UnknownHostException: Unable to resolve host "www.mb3admin.com": No address associated with hostname
        at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:156)
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)
        at java.net.InetAddress.getAllByName(InetAddress.java:1152)
        at com.android.okhttp.Dns$1.lookup(Dns.java:41)
        at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:178)
        at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:144)
        at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:86)
        at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:176)
        at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
        at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
        at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
        at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
        at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
        at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
    Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
        at libcore.io.Linux.android_getaddrinfo(Native Method)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:221)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)
        ... 15 more
    
    Source: mscorlib
    TargetSite: Void Throw()
    InnerException: Java.Lang.RuntimeException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
    Source:
    TargetSite:
    
      --- End of managed Java.Lang.RuntimeException stack trace ---
    android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
        at libcore.io.Linux.android_getaddrinfo(Native Method)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:221)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)
        at java.net.InetAddress.getAllByName(InetAddress.java:1152)
        at com.android.okhttp.Dns$1.lookup(Dns.java:41)
        at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:178)
        at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:144)
        at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:86)
        at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:176)
        at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
        at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
        at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
        at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
        at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
        at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
    
    
2023-03-14 13:44:58.814 Error App: Error getting available plugin updates
    *** Error Report ***
    Version: 4.7.11.0
    Command line: /data/app/~~jxPgzxCad_UOs2s3iMqTLQ==/com.emby.embyserver-dUr1XAsv9cNJUAy4kdLiZQ==/base.apk
    Operating system: Android 12 (REL) SDK:31 BuildId:SP1A.210812.016 samsung/beyond2lteeea/beyond2:12/SP1A.210812.016/G975FXXUGHVJ5:user/release-keys Incremental:G975FXXSGHWA3 Patch-Level: 2023-01-01
    Framework: Mono 6.12.0 (2020-02/c633fe92383) 4.0.50524.0
    OS/Process: Arm64/Arm64
    Runtime: mscorlib.dll
    Processor count: 8
    Data path: /storage/emulated/0/Android/data/com.emby.embyserver/files
    Application path: /data/user/0/com.emby.embyserver
    Fingerprint: samsung/beyond2lteeea/beyond2:12/SP1A.210812.016/G975FXXSGHWA3:user/release-keys
    Model: SM-G975F - samsung/samsung
    Hardware: beyond2/beyond2lteeea/exynos9820/exynos9820
    SupportedAbis: arm64-v8a, armeabi-v7a, armeabi
    Java.Net.UnknownHostException: Java.Net.UnknownHostException: Unable to resolve host "www.mb3admin.com": No address associated with hostname ---> Java.Lang.RuntimeException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
       --- End of inner exception stack trace ---
      at Java.Interop.JniEnvironment+InstanceMethods.CallVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args) [0x0006e] in <00c315a988634383b446eff646084784>:0
      at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeAbstractVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x00014] in <00c315a988634383b446eff646084784>:0
      at Javax.Net.Ssl.HttpsURLConnectionInvoker.Connect () [0x0000a] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at Xamarin.Android.Net.AndroidClientHandler+<>c__DisplayClass44_0.<ConnectAsync>b__0 () [0x0007d] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in <1b39a03c32ec46258a7821e202e0269f>:0
      at System.Threading.Tasks.Task.Execute () [0x00000] in <1b39a03c32ec46258a7821e202e0269f>:0
    --- End of stack trace from previous location where exception was thrown ---
    
      at Xamarin.Android.Net.AndroidClientHandler.DoProcessRequest (System.Net.Http.HttpRequestMessage request, Java.Net.URL javaUrl, Java.Net.HttpURLConnection httpConnection, System.Threading.CancellationToken cancellationToken, Xamarin.Android.Net.AndroidClientHandler+RequestRedirectionState redirectState) [0x0012e] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at Xamarin.Android.Net.AndroidClientHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x002d0] in <a3586fc30ea84c5d9147130ea8d66728>:0
      at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered (System.Threading.Tasks.Task`1[TResult] sendTask, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) [0x000b3] in <29b63df479434662a0b8936b6e9f7803>:0
      at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x00691] in <bacad40dbcfa47f2ae7e68555c4bc85d>:0
      at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x0009a] in <bacad40dbcfa47f2ae7e68555c4bc85d>:0
      at Emby.Server.Implementations.Updates.InstallationManager.GetAvailablePackagesWithoutRegistrationInfo (System.Boolean enableCache, System.Threading.CancellationToken cancellationToken) [0x000da] in <bacad40dbcfa47f2ae7e68555c4bc85d>:0
      at Emby.Server.Implementations.Updates.InstallationManager.GetAvailablePluginUpdates (System.Version applicationVersion, System.Threading.CancellationToken cancellationToken) [0x000a6] in <bacad40dbcfa47f2ae7e68555c4bc85d>:0
      at Emby.Server.Implementations.ScheduledTasks.PluginUpdateTask.Execute (System.Threading.CancellationToken cancellationToken, System.IProgress`1[T] progress) [0x000a4] in <bacad40dbcfa47f2ae7e68555c4bc85d>:0
      --- End of managed Java.Net.UnknownHostException stack trace ---
    java.net.UnknownHostException: Unable to resolve host "www.mb3admin.com": No address associated with hostname
        at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:156)
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)
        at java.net.InetAddress.getAllByName(InetAddress.java:1152)
        at com.android.okhttp.Dns$1.lookup(Dns.java:41)
        at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:178)
        at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:144)
        at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:86)
        at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:176)
        at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
        at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
        at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
        at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
        at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
        at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
    Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
        at libcore.io.Linux.android_getaddrinfo(Native Method)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:221)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)
        ... 15 more
    
    Source: mscorlib
    TargetSite: Void Throw()
    InnerException: Java.Lang.RuntimeException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
    Source:
    TargetSite:
    
      --- End of managed Java.Lang.RuntimeException stack trace ---
    android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
        at libcore.io.Linux.android_getaddrinfo(Native Method)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:221)
        at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:136)
        at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)
        at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)
        at java.net.InetAddress.getAllByName(InetAddress.java:1152)
        at com.android.okhttp.Dns$1.lookup(Dns.java:41)
        at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:178)
        at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:144)
        at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:86)
        at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:176)
        at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
        at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
        at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
        at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
        at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
        at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
        at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
    
    
2023-03-14 13:44:58.821 Debug TaskManager: Check for plugin updates Completed after 0 minute(s) and 0 seconds
2023-03-14 13:44:58.994 Info FfmpegManager: ProcessRun 'ffmpeg -hide_banner -version' Process exited with code 139 - Failed
2023-03-14 13:44:58.997 Error FfmpegManager: ProcessRun 'ffmpeg -hide_banner -version' Output:

2023-03-14 13:44:58.997 Error FfmpegManager: ProcessRun 'ffmpeg -hide_banner -version' Error Output:

Complete error logs are in the attachments.

ffmpeg-transcode-a2e5b7af-d574-47fe-a8c2-1ecdb4ff6cc6_1.txt ffmpeg-transcode-ac925d9b-aa1a-4bc6-bd1e-b0a4253174de_1.txt embyserver.txt ffmpeg-transcode-23bcb889-3e65-4e4b-a789-eeccab9d985e_1.txt

Link to comment
Share on other sites

CrimsonW10

So i have configured my network like this:

> Virtual Network software by ZeroTier One (https://www.zerotier.com/)
1. I don't exactly know how it works, but the end result is a virtual network, which connects all my devices as if they were on the exactly same Ethernet/Wi-Fi network.
2. ZTO's clients work over any internet connection. Mobile data plan, Local Wi-Fi, or even an Ethernet cable through an external network card plugged into my phone.
ZTO will find a way to connect with other devices on my virtual network.
3. ZTO's Clients are installed on all of my devices, and they all see each other. I guarantee AFAIK there are no problems there.

> Emby Server on my Android phone (Samsung Galaxy S10+ ---> SM-G975F)
I know this is a bit unusual, but I love portability + i have 512gb SD card in my phone.
This way, I can take my media server everywhere with me, and since the files are stored locally on the phone, I won't have to worry about my mobile data plan.

> Emby Web on Firefox on my Windows laptop.
I wanted to use Windows's Emby Client from Windows Store, but it requires Emby Premiere, which I don't mind buying. I love Emby's features, at least the ones I managed to notice (I learned about Emby today) but before committing to Emby I need to get it work properly.

THE PROBLEM:

I can play music through Emby without any issue, everything works great.

When I try to play a movie, I get the following error:
https://emby.media/community/uploads/monthly_2023_03/image.png.21f312ae1099822c843b157dee2a4a09.png

From the logs, it seems as if it were an ffpmeg error, but idk...
Complete logs are in the attachments.

EDIT:
please ignore the other topic/post I wanted to edit it make it more relevant by trying to run the movie on the phone itself (through the mobile browser), but it took me too long and i am no longer able to edit/delete the old post.

 

embyserver.txt hardware_detection-63814403643.txt ffmpeg-transcode-454d7e65-76af-4f0e-94f1-2feb5ae25230_1.txt ffmpeg-transcode-a49b4e9b-03a1-4013-b5a1-0329edcfaf90_1.txt ffmpeg-transcode-ceb0e73c-a732-43c4-8451-a40adf89049b_1.txt

Link to comment
Share on other sites

CrimsonW10


EDIT:
please ignore this topic/post !!! I wanted to edit it, to make it more relevant by trying to run the movie on the phone itself (through the mobile browser), but it took me too long and i am no longer able to edit/delete this old post.

Edited by CrimsonW10
Link to comment
Share on other sites

CrimsonW10

please ignore THE OTHER topic/post. I wanted to edit it, to make it more relevant by trying to run the movie on the phone itself (through the mobile browser), but it took me too long and i am no longer able to edit/delete the old post

Edited by CrimsonW10
Link to comment
Share on other sites

Hi, when running the server on Android 12/13, this is an issue that we are currently looking into. Thanks.

Link to comment
Share on other sites

CrimsonW10

kk thank you for your swift response.

I've discovered Emby today, and i've instantly fell in love with it. Even more so after checking all alternatives. Nothing lives up to Emby.

Thank you for your hard work.

PS. i have checked many different github repositories / github issues related to the ffmpeg/ffprobe error 139 and media casting software.

in almost all of them, updating/downgrading the FFmpeg version did solve the issue.

Unfortunately, my phone is not rooted so i can't check if replacing ffmpeg in `/data/user/0/com.emby.embyserver/files/ffmpeg` (installed there by emby server app) would fix it.

Edited by CrimsonW10
Link to comment
Share on other sites

22 minutes ago, CrimsonW10 said:

kk thank you for your swift response.

I've discovered Emby today, and i've instantly fell in love with it. Even more so after checking all alternatives. Nothing lives up to Emby.

Thank you for your hard work.

PS. i have checked many different github repositories / github issues related to the ffmpeg/ffprobe error 139 and media casting software.

in almost all of them, updating/downgrading the FFmpeg version did solve the issue.

Unfortunately, my phone is not rooted so i can't check if replacing ffmpeg in `/data/user/0/com.emby.embyserver/files/ffmpeg` (installed there by emby server app) would fix it.

Hi, thanks for the feedback. It won't help. You need the emby-specific ffmpeg build that is packaged with the server.

Link to comment
Share on other sites

CrimsonW10
11 minutes ago, Luke said:

Hi, thanks for the feedback. It won't help. You need the emby-specific ffmpeg build that is packaged with the server.

kk understood. thank you. well it was worth a shot.

Link to comment
Share on other sites

  • 3 weeks later...
iosifak
External subtitle files are not getting detected and attached to movies also:
2023-04-03 01:55:15.101 Error App: Error in ffprobe
	*** Error Report ***
	Version: 4.8.0.28
	Command line: /data/app/~~BcV-dgQWXtQfOcmq0yV4Zw==/com.emby.embyserver-fOHHq-I3rP43-92xMsSnjQ==/base.apk
	Operating system: Android 13 (REL) SDK:33 BuildId:TP1A.220624.014 samsung/r8seea/r8s:13/TP1A.220624.014/G780FXXUAFWB6:user/release-keys Incremental:G780FXXSAFWC5 Patch-Level: 2023-03-01
	Framework: Mono 6.12.0 (2020-02/c633fe92383) 4.0.50524.0
	OS/Process: Arm64/Arm64
	Runtime: mscorlib.dll
	Processor count: 8
	Data path: /storage/emulated/0/Android/data/com.emby.embyserver/files
	Application path: /data/user/0/com.emby.embyserver
	Fingerprint: samsung/r8seea/r8s:13/TP1A.220624.014/G780FXXSAFWC5:user/release-keys
	Model: SM-G780F - samsung/samsung
	Hardware: r8s/r8seea/exynos990/exynos990
	SupportedAbis: arm64-v8a, armeabi-v7a, armeabi
	Emby.Server.MediaEncoding.Unified.Ffmpeg.FfRunException: Emby.Server.MediaEncoding.Unified.Ffmpeg.FfRunException: Error running ffprobe: -i file:"/storage/9C33-6BBD

 

Link to comment
Share on other sites

2 minutes ago, iosifak said:
External subtitle files are not getting detected and attached to movies also:
2023-04-03 01:55:15.101 Error App: Error in ffprobe
	*** Error Report ***
	Version: 4.8.0.28
	Command line: /data/app/~~BcV-dgQWXtQfOcmq0yV4Zw==/com.emby.embyserver-fOHHq-I3rP43-92xMsSnjQ==/base.apk
	Operating system: Android 13 (REL) SDK:33 BuildId:TP1A.220624.014 samsung/r8seea/r8s:13/TP1A.220624.014/G780FXXUAFWB6:user/release-keys Incremental:G780FXXSAFWC5 Patch-Level: 2023-03-01
	Framework: Mono 6.12.0 (2020-02/c633fe92383) 4.0.50524.0
	OS/Process: Arm64/Arm64
	Runtime: mscorlib.dll
	Processor count: 8
	Data path: /storage/emulated/0/Android/data/com.emby.embyserver/files
	Application path: /data/user/0/com.emby.embyserver
	Fingerprint: samsung/r8seea/r8s:13/TP1A.220624.014/G780FXXSAFWC5:user/release-keys
	Model: SM-G780F - samsung/samsung
	Hardware: r8s/r8seea/exynos990/exynos990
	SupportedAbis: arm64-v8a, armeabi-v7a, armeabi
	Emby.Server.MediaEncoding.Unified.Ffmpeg.FfRunException: Emby.Server.MediaEncoding.Unified.Ffmpeg.FfRunException: Error running ffprobe: -i file:"/storage/9C33-6BBD

 

Hi, yes that’s all related to the main issue here. Thanks.

Link to comment
Share on other sites

GregMo
On 3/14/2023 at 2:38 PM, Luke said:

Hi, when running the server on Android 12/13, this is an issue that we are currently looking into. Thanks.

Is this just an issue with ffmpeg, or with Emby as a whole?  I tried setting up some audio books on Android 13 and it wouldn't play those.  Is ffmpeg used to play mp3 files?

Link to comment
Share on other sites

On 4/7/2023 at 1:31 PM, GregMo said:

Is this just an issue with ffmpeg, or with Emby as a whole?  I tried setting up some audio books on Android 13 and it wouldn't play those.  Is ffmpeg used to play mp3 files?

It's an issue with Emby Server on Android 12 and 13.

Link to comment
Share on other sites

  • 1 month later...
4 hours ago, iosifak said:

What's the status of this one?

HI, we are working on it. Thanks.

Link to comment
Share on other sites

  • 2 months later...
dputra

Is there an issue tracker that I can subscribe to? I just found Emby today. As a traveler, the android server looks very promising!

I can't wait to try it on my next trip, but having no subtitle working is a bummer as I primarily watch non English movies.

Link to comment
Share on other sites

CrimsonW10

It is Monday morning 05:05 (24-h time format, I always mess up am/pm) I don't have much time, BUT:

It is possible to install fully functional "next cloud server" (Linux only software) on android device with the use of "termux" android app.
no root required.

That gave me an idea to try to install termux + linux version of "emby server" on my android device, as a workaround for faulty android version of "emby server".
I was too lazy to implement that solution on my own, but it should be not only doable but also fairly easy (max 45 min of work?)

if anyone gets to do this before me, please share your results here 🙇‍♂️ thanks !

cheers!

Edited by CrimsonW10
Link to comment
Share on other sites

On 7/23/2023 at 6:01 PM, dputra said:

Is there an issue tracker that I can subscribe to? I just found Emby today. As a traveler, the android server looks very promising!

I can't wait to try it on my next trip, but having no subtitle working is a bummer as I primarily watch non English movies.

Hi, I believe we've got this all sorted out now and should have a new beta up very soon to try, so stay tuned for that. Thanks !

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
CrimsonW10
3 hours ago, Luke said:

HI, can you please try 4.8.0.40+ and let us know how that compares? Thanks !

I am currently at work. Will test it out once I get back to home.

Thank you for your hard work!

  • Thanks 1
Link to comment
Share on other sites

On 8/9/2023 at 5:43 AM, Luke said:

HI, can you please try 4.8.0.40+ and let us know how that compares? Thanks !

Great. Many thanks. I've tried and WEBM video plays without a problem (Xiaomi/Redmi on Android 13).

However I did get the grey images problemen on (most of my) my new movies. The solution as described "removing the cover art plugin"  did not work for me, because there was no Cover Art Plugin  (in Advanced - Plug-ins - My Plug-ins). Looking at the log, emby was downloading color pictures. See log file embyserver.txt

Link to comment
Share on other sites

3 hours ago, kokf said:

Great. Many thanks. I've tried and WEBM video plays without a problem (Xiaomi/Redmi on Android 13).

However I did get the grey images problemen on (most of my) my new movies. The solution as described "removing the cover art plugin"  did not work for me, because there was no Cover Art Plugin  (in Advanced - Plug-ins - My Plug-ins). Looking at the log, emby was downloading color pictures. See log file embyserver.txt

HI, yes we are looking into that. Thanks.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...