Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old Yesterday, 13:22   #23521  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,712
This particular stream seems to lack proper recovery information, or has them in a way that FFmpeg doesn't support. No IDR frames, and no Recovery Point SEI. As such, the decoder doesn't know when the image is "clean" and not just artifacts.
I would recommend to report this to ffmpeg, since thats what its based on.

This has really nothing to do with being MPEG-TS - although in general its always nice to keep in mind that MPEG-TS is not designed for file-based playback or seeking - its a broadcast format. Thats why Blu-rays keep a seperate index for seeking, which you of course lose if you just take one .m2ts file from the disc.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; Yesterday at 13:26.
nevcairiel is offline   Reply With Quote
Old Yesterday, 14:06   #23522  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 2,498
When I said that I have the same problems with HD transport streams I am talking about the German DVB-T2 broadcasts. They are transmitted with HEVC video and E-AC3 or AAC-LATM audio, and they are not really seekable with DirectShow based source filters.

I did not analyze the transmitted streams if they have IDR frames or Recovery Point SEIs. All I know is that they play well in VLC, but in MPC-HC and Tiny Player they are not seekable. And this time it is not my underperforming hardware, this is on a Core i5 third generation with 8GB RAM under Win7-64.
manolito is offline   Reply With Quote
Old Yesterday, 15:03   #23523  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,367
Quote:
Originally Posted by manolito View Post
I have the same problems with HD transport streams I am talking about the German DVB-T2 broadcasts. They are transmitted with HEVC
Really the same problems? IIRC LAV does seek in HEVC/ts but doesn't wait for keyframes so the image looks corrupted unless you wait for a keyframe. So I guess is handles AVC/TS and HEVC/TS differently because otherwise the sample posted by GCRaistlin should be seekable (albeit with corruption until next I frame).


Mkvmerge has the option --engage all_i_slices_are_key_frames for such files. But interestingly enabling that option breaks seeking for the resulting mkv, then.
sneaker_ger is offline   Reply With Quote
Old Today, 11:58   #23524  |  Link
GCRaistlin
Registered User
 
GCRaistlin's Avatar
 
Join Date: Jun 2006
Posts: 262
manolito
Muxing to MKV (with mkvmerge) didn't help.

I don't understand about FFmpeg - how does my issue concern to it?
__________________
Magically yours
Raistlin
GCRaistlin is online now   Reply With Quote
Old Today, 12:35   #23525  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,086
@nevcairiel
Does the D3D11 decoder work in Windows 8?
__________________
MPC-BE 1.5.3 (build 4488) stable (SF.net) and 1.5.4 Nightly builds
v0lt is offline   Reply With Quote
Old Today, 12:45   #23526  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,712
Quote:
Originally Posted by v0lt View Post
@nevcairiel
Does the D3D11 decoder work in Windows 8?
It should if the drivers implement all the required things.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 18:09.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.