Jump to content

Unable to play videos through browser


Go to solution Solved by Luke,

Recommended Posts

Betonhaus
Posted

Hi, can you try Chrome and see how that compares?

Betonhaus
Posted

Exact same thing, exact same problems. This has been a continual problem with all browsers, either desktop or mobile. Either the server side transcoding is shit or the website doesn't properly convert what codecs are supported.

Betonhaus
Posted

While messing with the trans coding settings I re-enabled "allow extracting subtitles on the fly" which immediately fixed it in the browsers, but then broke it in devices like the google TV that couldn't handle heavy embedded fonts. That leads me to wonder if Emby has some bugs in it's subtitle burning components.

Posted
1 hour ago, Betonhaus said:

but then broke it in devices like the google TV that couldn't handle heavy embedded fonts

 

Hi there, let's look at an example. Please attach the information requested in how to report a media playback issue. Thanks!

 

Betonhaus
Posted
3 minutes ago, Luke said:

 

Hi there, let's look at an example. Please attach the information requested in how to report a media playback issue. Thanks!

 

Hello, can you clarify what part of that my first post is missing? This is an issue that is repeatable across different browsers and different OSs. If there is any other relevant information not contained in the logs, let me know and i can provide it, but I'm not a mind reader and short of a data dump of every device on my network i can't be guaranteed to provide what information you're looking for if you don't provide examples or a direction.

image.thumb.png.da1425b68b4b80209d9dfd81836a4197.pngimage.thumb.png.bcd7a9e6f2b131b2fd90279d23506280.pngimage.thumb.png.d47f544d21423544e9c2e5433a5d2068.pngimage.thumb.png.30efdd0572c4dd512f1098c4b61edf3d.png

ffmpeg-transcode-11d12751-f68f-41b5-ab4f-8c14c32f582c_1.txt ffmpeg-transcode-392a2c02-b9f6-4353-8218-cc3987f4762a_1.txt embyserver-63905500800.txt ffmpeg-transcode-61a6d8a8-3ff4-4e8d-a3c8-2a18c030f182_1.txt ffmpeg-transcode-bab62538-bc50-42fb-b151-31451a1cbbdf_1.txt ffmpeg-transcode-d59146dd-8e26-4aad-92b4-a8ead554784a_1.txt ffmpeg-transcode-e1bca117-d0a7-4675-9c57-5ffe1c83c16b_1.txt ffmpeg-transcode-aaaa20d8-f500-44ce-9529-3d5b13cc76a0_1.txt ffmpeg-transcode-9497f40a-1995-4f4f-ba21-46be02f11c6f_1.txt embyserver.txt ffmpeg-transcode-de5bfd1a-175c-43e7-8b63-7d1a92c1f476_1.txt ffmpeg-transcode-3ecbfd0a-51d4-4f27-8e1c-0698c4da79dc_1.txt ffmpeg-transcode-5f62801a-3050-4326-b869-5e73d704ac92_1.txt ffmpeg-transcode-8ca6e341-3296-470c-b1d7-11c7ca386888_1.txt ffmpeg-transcode-67a18f5d-d2ee-4609-ad7e-b7e9597b5ded_1.txt ffmpeg-transcode-50884277-b35b-4aa3-a4bf-970e33c2451b_1.txt ffmpeg-transcode-ceb5929a-59bb-4332-bfdd-80dc7c89ea4a_1.txt

  • Solution
Posted

HI, did you turn off on the fly subtitle extraction in server transcoding settings? Can you try turning that back on?

Betonhaus
Posted

It helps, but then the Google TV stops working. 

I was busy with a move but tomorrow I'll try to put together a table of what settings breaks which clients.

 

Does transcoding not work properly if /dev/dri/renderD129 is passed to the container but not /dev/dri/renderD128? D128 is dedicated to a Windows VM and is not available for transcoding 

Betonhaus
Posted

I need to sit down and pull out all the devices to check, but it's going to be annoying if it turns out my problems were due to a workaround for a problem that had been patched like a year or two ago and I had just given up on trying to fix.

  • Thanks 1
Posted

OK please let us know how things go. Thanks.

Betonhaus
Posted

When Subtitle Extraction is enabled:

  • Web browser works, all web browsers and subtitles work fine after a short delay
  • Google TV clients struggle with subtitles and become a slideshow when there is heavy subtitle use
  • Emby Theatre for Windows is unable to play subtitles
  • Emby beta for Linux works fine

When Subtitle Extraction is disabled:

  • Web browsers will show a loading wheel for a while before erroring out. all web browsers, both on Linux and Windows
  • Google TV and Roku devices work properly
  • Emby Theatre for Windows runs fine
  • Emby Beta for Linux runs fine

I did post my configuration info on the docker page in case I had made an obvious mistake. I reattempted to watch an episode of Trigun Stampede in a web browser with subtitle extraction disabled and here are the log files. it created three transcode logs from the attempt. Web browser and Linux beta was attempted from a local network, google tv and the windows client from outside the network. It seems that whenever transcoding is required the subtitles do not get added to the transcode even if set to.

13 minutes ago, Betonhaus said:

Does this seem like it's set up fine? I keep having issues with transcoding

  emby:
    image: emby/embyserver
    container_name: embyserver
    network_mode: host # Enable DLNA and Wake-on-Lan
    environment:
      - UID=1000
      - GID=1002
      - GIDLIST=993
      - TZ=America/Edmonton
    volumes:
      - /mnt/docker/emby:/config
      - /mnt/pool/media:/mnt/media
    devices:
      - /dev/dri:/dev/dri
    restart: unless-stopped
$ fastfetch
                             ....              redacted
              .',:clooo:  .:looooo:.           --------------
           .;looooooooc  .oooooooooo'          OS: Ubuntu 24.04.3 LTS (Noble Numbat) x86_64
        .;looooool:,''.  :ooooooooooc          Host: X99-D3
       ;looool;.         'oooooooooo,          Kernel: Linux 6.8.0-94-generic
      ;clool'             .cooooooc.  ,,       Uptime: 6 days, 23 hours, 21 mins
         ...                ......  .:oo,      Packages: 1104 (dpkg)
  .;clol:,.                        .loooo'     Shell: bash 5.2.21
 :ooooooooo,                        'ooool     Terminal: /dev/pts/0
'ooooooooooo.                        loooo.    CPU: Intel(R) Xeon(R) E5-2696 v3 (36) @ 3.80 GHz
'ooooooooool                         coooo.    GPU 1: Intel Arc A380 @ 2.45 GHz [Discrete]
 ,loooooooc.                        .loooo.    GPU 2: Intel Arc A310 @ 2.45 GHz [Discrete]
   .,;;;'.                          ;ooooc     Memory: 9.63 GiB / 125.69 GiB (8%)
       ...                         ,ooool.     Swap: 2.25 MiB / 8.00 GiB (0%)
    .cooooc.              ..',,'.  .cooo.      Disk (/): 237.73 GiB / 456.35 GiB (52%) - ext4
      ;ooooo:.           ;oooooooc.  :l.       Disk (/mnt/backup): 118.44 GiB / 915.82 GiB (13%) - ext4
       .coooooc,..      coooooooooo.           Disk (/mnt/dsk/1): 10.58 TiB / 12.63 TiB (84%) - ext4
         .:ooooooolc:. .ooooooooooo'           Disk (/mnt/dsk/2): 10.25 TiB / 12.63 TiB (81%) - ext4
           .':loooooo;  ,oooooooooc            Disk (/mnt/dsk/3): 10.70 TiB / 12.63 TiB (85%) - ext4
               ..';::c'  .;loooo:'             Disk (/mnt/dsk/4): 10.76 TiB / 12.63 TiB (85%) - ext4
                                               Disk (/mnt/dsk/5): 12.14 TiB / 14.44 TiB (84%) - ext4
                                               Disk (/mnt/dsk/6): 12.10 TiB / 14.44 TiB (84%) - ext4
                                               Disk (/mnt/games): 28.00 KiB / 219.00 GiB (0%) - ext4
                                               Disk (/mnt/wrk): 68.48 GiB / 953.40 GiB (7%) - xfs

 

image.png.4a07dc2940ccc42c1f5f96abe6b411c4.pngimage.png.c23639d3dbd6419336fde6e9bc0c2400.pngimage.png.d12c202504c6d10d8ca77962e24cbc31.pngimage.png.069e3d4280bd5181b7e9143746ddbb16.png

If i disable subtitle extraction then access through the web app doesn't work, but if I enable subtitle extraction then devices like the Google TV shit the bed and the Emby Client for windows doesn't play subtitles

 

embyserver.txt ffmpeg-transcode-d4b1671b-0a2c-463a-93d0-f42e04056056_1.txt ffmpeg-transcode-c21571b0-be39-4220-9b5d-b94c488340db_1.txt ffmpeg-transcode-71feef5a-13fd-4feb-be16-f0a930fa2e4f_1.txt

Betonhaus
Posted

if it helps I can provide a temporary account to access my server for direct testing and DM it to you

Betonhaus
Posted

would transcoding work better if I install the Emby server directly instead of using a docker image?

Betonhaus
Posted

can backup and restore be used even if the paths to the media libraries are different? like if the original docker has them in /media but the new baremetal server has them on /mnt/pool/media?

Betonhaus
Posted

no, there isn't any improvements running it on baremetal

  • 2 weeks later...
Posted

Hi, are you still having an issue with this?

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...