Samsung D Series will not jump transcoded mpeg-ts files

Issue #439 on hold
Former user created an issue

If a file is transcoded to mpeg-ts on a Samsung D series TV or BR player, the duration of the resulting file is incorrect and the file will not jump. This happens when either codec is re-encoded so it is not exclusive to video reencoding. The incorrect duration is identical on both the TV and BR, and will change on video reencoded files if I include maxVBitrate.

Note that if I play a renamed transcoded .stf file ie:mpeg2video/ac3.ts it will display the correct duration and jump correctly which shows the D series is capable of jumping these files.

Example: h264L5.1/aac.mp4 file with duration 2:24, transcodes to mpeg2video/ac3.ts and duration shows as 1:03:27. If I add maxVBitrate=30000, duration shows as 3:40:48, and if I change it to 20000, duration shows as 5:30:09. None of these transcodes will jump. If I grab any of the transcoded .stf files and rename them to .mpg they show the correct 2:24 duration and jump correctly.

See thread http://forum.serviio.org/viewtopic.php?f=10&t=3643

Comments (2)

  1. Petr Nejedly repo owner
    • removed version
    • changed status to on hold

    looked into this and the C series TV doesn't use any of the 2 duration fields we're sending, unlike the B series TV. Instead it's using content-length HTTP header to work that out, which is set to a high number constant for transcoded files.

    Putting this on hold for now as there seems to be no possible fix for this.

  2. Log in to comment