Jump to content

Some titles when ffw/rev the title "resets" to the start


Starlionblue
Go to solution Solved by speechles,

Recommended Posts

Starlionblue

Some media files have this weird quirk on Roku. I can pause and unpause, but if I fast forward or reverse, then hit play, the title always goes back to the start and starts playing from there.

 

Here's media info for a couple of them.

 

Any ideas?

 

 

General
Complete name                            : S:\Movies\Documentaries - Series\Our Guy in Japan\Season 1\Our Guy in Japan - 1x01 - Episode 1.mkv
Format                                   : Matroska
Format version                           : Version 4
File size                                : 785 MiB
Duration                                 : 46 min 59 s
Overall bit rate                         : 2 335 kb/s
Movie name                               : Our Guy In Japan S01E01
Writing application                      : no_variable_data
Writing library                          : no_variable_data
 
Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings                          : CABAC / 5 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 5 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 46 min 59 s
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Writing library                          : x264 core 158 r2984 3759fcb
Encoding settings                        : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=22 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=21.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language                                 : English
Default                                  : Yes
Forced                                   : No
Color range                              : Limited
Matrix coefficients                      : BT.709
 
Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : A_AAC-2
Duration                                 : 46 min 59 s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Language                                 : English
Default                                  : Yes
Forced                                   : No
 
Menu
00:00:00.000                             : en:PART_01
00:08:03.230                             : en:PART_02
00:22:40.230                             : en:PART_03
00:35:56.230                             : en:PART_04

 

 
 
 
 
 
 
 

 

 

 

 

 

 

 

 

 

General

Complete name                            : S:\Movies\Documentaries - Movies\Guy Martin The World's Fastest Tractor\Guy Martin The World's Fastest Tractor.mkv
Format                                   : Matroska
Format version                           : Version 4
File size                                : 1.10 GiB
Duration                                 : 1 h 8 min
Overall bit rate                         : 2 306 kb/s
Movie name                               : Guy Martin Worlds Fastest Tractor 2019
Writing application                      : no_variable_data
Writing library                          : no_variable_data
 
Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings                          : CABAC / 5 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 5 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 1 h 8 min
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Writing library                          : x264 core 158 r2984 3759fcb
Encoding settings                        : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=22 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=21.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language                                 : English
Default                                  : Yes
Forced                                   : No
Color range                              : Limited
Matrix coefficients                      : BT.709
 
Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : A_AAC-2
Duration                                 : 1 h 8 min
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Language                                 : English
Default                                  : Yes
Forced                                   : No
 
Menu
00:00:00.000                             : en:PART_01
00:08:14.000                             : en:PART_02
00:18:30.000                             : en:PART_03
00:32:42.000                             : en:PART_04
00:49:05.000                             : en:PART_05
00:56:42.000                             : en:PART_06
Edited by Starlionblue
Link to comment
Share on other sites

  • Solution

It is the MKV header likely. The Roku is very strict about headers and when seeking it will move transport back to the start if it cannot determine length. It might be a compressed header. The Roku can only read partials of these.

 

You can fix this with MKVToolNix GUI. Simply drag your file onto the top left pane of the app. Then just click "start remux" and let it go. After a few seconds it will give you back a corrected MKV file with a fixed header. This file should allow you to play (and seek) on the Roku.

 

The other media players read the bitstream rather than the header to tell length. The Roku is a special creature. It depends on the header for everything.

Edited by speechles
  • Like 1
Link to comment
Share on other sites

It was likely caused by the ripping software. Some software when you cut commerials out or those FBI warnings at the front, etc. When those are removed they do a poor job of fixing the header for that fact. You can sometimes tell which software was used to encode in the header itself. You can tell if it has those defects by the software used. Sometimes you cannot. But when you can make a note of which encoding software it was and then avoid those releases in the future that make use of that software (that group will alway use the same software avoid that group) if you downloaded them, or change your encoding software if this is on your end. The latest handbrake will create these kind of videos for Roku. The handbrake people are supposed to be fixing it.

Edited by speechles
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...