Libavcodec regressions: Difference between revisions

From VideoLAN Wiki
Jump to navigation Jump to search
No edit summary
m →To be investigated issues: Link to bug #10493
 
(21 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Xvid Matrix ==
== To be investigated issues ==
XVid "Bulletproof's Heavy Compression Matrix" fails in libav, works in FFmpeg.
 
=== RMVB deadlocking ===
 
With threads >= 1 and libav
 
See https://trac.videolan.org/vlc/ticket/10493


See https://trac.videolan.org/vlc/ticket/7411 and sample here https://trac.videolan.org/vlc/raw-attachment/ticket/7411/sample.avi
== Open issues ==


== MTS regression (fixed) ==
== 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.


It fails with libav, but works with FFmpeg.
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


== FFv1 v1.3 support ==
=== VC1i ===
See  https://trac.videolan.org/vlc/ticket/9606
Some VC1i sample did not work in libav:
http://streams.videolan.org/issues/5887/Journey%20to%20the%20Edge%20of%20the%20Universe%20sample.mkv


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)
=== 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)
Totally broken in libav. Numerous reports about that. Waiting for sample.
</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 the bugreports.
 
=== 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

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

See https://trac.videolan.org/vlc/ticket/10208