Difference between revisions of "Libavcodec regressions"
m (→To be investigated issues: Link to bug #10493) |
|||
(21 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | == To be investigated issues == |
− | + | ||
+ | === RMVB deadlocking === | ||
+ | |||
+ | With threads >= 1 and libav | ||
+ | |||
+ | See https://trac.videolan.org/vlc/ticket/10493 | ||
− | + | == Open issues == | |
− | == MTS regression ( | + | == Closed issues == |
+ | === MTS regression (worked-around) === | ||
Possibly VLC TS demuxer does not output correct IDR information. | Possibly VLC TS demuxer does not output correct IDR information. | ||
− | + | Whether the demuxer is wrong or not, it fails with libav, but it works with FFmpeg. | |
See https://trac.videolan.org/vlc/ticket/10140 and http://streams.videolan.org/issues/10140/MTS%20AVCHD%20Lite%20files%20no%20picture%20bug%20since%20v.2.1.1.MTS | See https://trac.videolan.org/vlc/ticket/10140 and http://streams.videolan.org/issues/10140/MTS%20AVCHD%20Lite%20files%20no%20picture%20bug%20since%20v.2.1.1.MTS | ||
− | == | + | === VC1i === |
− | + | Some VC1i sample did not work in libav: | |
+ | http://streams.videolan.org/issues/5887/Journey%20to%20the%20Edge%20of%20the%20Universe%20sample.mkv | ||
− | + | === FFv1 v1.3 support === | |
+ | See https://trac.videolan.org/vlc/ticket/9606 | ||
− | == Lagarith == | + | <span style="text-decoration: line-through">The sample here related https://trac.videolan.org/vlc/ticket/8691#no4 is now fixed [[User:J-b|jb]] ([[User talk:J-b|talk]]) 16:30, 28 December 2013 (CET) |
− | + | </span> | |
+ | |||
+ | === Lagarith YV12 direct-rendering === | ||
+ | YV12 broken in libav when using direct-rendering. Numerous reports about that. | ||
https://forum.videolan.org/viewtopic.php?f=14&t=115983&hilit=lagarith | https://forum.videolan.org/viewtopic.php?f=14&t=115983&hilit=lagarith | ||
See https://trac.videolan.org/vlc/ticket/7375 and https://trac.videolan.org/vlc/ticket/9700 | See https://trac.videolan.org/vlc/ticket/7375 and https://trac.videolan.org/vlc/ticket/9700 | ||
− | == non-SSE2 playback == | + | Samples here: http://streams.videolan.org/issues/7375/YV12.avi and http://streams.videolan.org/issues/7375/mechanical.cut.avi |
− | VLC fails to play on non-SSE2 machines. See | + | |
+ | === Xvid Matrix === | ||
+ | XVid "Bulletproof's Heavy Compression Matrix" fails in libav, works in FFmpeg. | ||
+ | |||
+ | See https://trac.videolan.org/vlc/ticket/7411 and sample here https://trac.videolan.org/vlc/raw-attachment/ticket/7411/sample.avi | ||
+ | |||
+ | Solution here: https://git.libav.org/?p=libav.git;a=commit;h=7716dd9fbbcea2700a100c995df967d5547c2eb9 | ||
+ | |||
+ | === non-SSE2 playback === | ||
+ | VLC fails to play on non-SSE2 machines in libav | ||
+ | |||
+ | See the bugreport here https://trac.videolan.org/vlc/ticket/10203 | ||
+ | and see the numerous complaints on the forum here https://forum.videolan.org/viewtopic.php?f=2&t=115952&p=393815&hilit=athlon#p393815 | ||
+ | |||
+ | Solution here: https://git.libav.org/?p=libav.git;a=commit;h=51daafb02eaf96e0743a37ce95a7f5d02c1fa3c2 | ||
+ | |||
+ | === HUffYUV === | ||
+ | |||
+ | With FFmpeg, HuffYUv is broken. | ||
+ | See https://trac.ffmpeg.org/ticket/3395 | ||
+ | |||
+ | === MXF playback broken - part 1 === | ||
+ | |||
+ | No video on this 1080p50 sample in libav: | ||
+ | http://streams.videolan.org/misc/mxf/1080p50.MXF | ||
+ | |||
+ | === MXF playback broken - part 2 === | ||
+ | |||
+ | No seek after 4GB on this sample in libav http://streams.videolan.org/misc/mxf.zip | ||
+ | |||
+ | See https://trac.videolan.org/vlc/ticket/10208 | ||
+ | |||
+ | [[Category:Dev Discussions]] |
Latest revision as of 06:40, 19 March 2019
Contents
To be investigated issues
RMVB deadlocking
With threads >= 1 and libav
See https://trac.videolan.org/vlc/ticket/10493
Open issues
Closed issues
MTS regression (worked-around)
Possibly VLC TS demuxer does not output correct IDR information.
Whether the demuxer is wrong or not, it fails with libav, but it works with FFmpeg.
See https://trac.videolan.org/vlc/ticket/10140 and http://streams.videolan.org/issues/10140/MTS%20AVCHD%20Lite%20files%20no%20picture%20bug%20since%20v.2.1.1.MTS
VC1i
Some VC1i sample did not work in libav: http://streams.videolan.org/issues/5887/Journey%20to%20the%20Edge%20of%20the%20Universe%20sample.mkv
FFv1 v1.3 support
See https://trac.videolan.org/vlc/ticket/9606
The sample here related https://trac.videolan.org/vlc/ticket/8691#no4 is now fixed jb (talk) 16:30, 28 December 2013 (CET)
Lagarith YV12 direct-rendering
YV12 broken in libav when using direct-rendering. Numerous reports about that. https://forum.videolan.org/viewtopic.php?f=14&t=115983&hilit=lagarith
See https://trac.videolan.org/vlc/ticket/7375 and https://trac.videolan.org/vlc/ticket/9700
Samples here: http://streams.videolan.org/issues/7375/YV12.avi and http://streams.videolan.org/issues/7375/mechanical.cut.avi
Xvid Matrix
XVid "Bulletproof's Heavy Compression Matrix" fails in libav, works in FFmpeg.
See https://trac.videolan.org/vlc/ticket/7411 and sample here https://trac.videolan.org/vlc/raw-attachment/ticket/7411/sample.avi
Solution here: https://git.libav.org/?p=libav.git;a=commit;h=7716dd9fbbcea2700a100c995df967d5547c2eb9
non-SSE2 playback
VLC fails to play on non-SSE2 machines in libav
See the bugreport here https://trac.videolan.org/vlc/ticket/10203 and see the numerous complaints on the forum here https://forum.videolan.org/viewtopic.php?f=2&t=115952&p=393815&hilit=athlon#p393815
Solution here: https://git.libav.org/?p=libav.git;a=commit;h=51daafb02eaf96e0743a37ce95a7f5d02c1fa3c2
HUffYUV
With FFmpeg, HuffYUv is broken. See https://trac.ffmpeg.org/ticket/3395
MXF playback broken - part 1
No video on this 1080p50 sample in libav: http://streams.videolan.org/misc/mxf/1080p50.MXF
MXF playback broken - part 2
No seek after 4GB on this sample in libav http://streams.videolan.org/misc/mxf.zip