GStreamer can't play some AVI-files

Carlos Rafael Giani crg7475 at mailbox.org
Tue Sep 17 11:55:08 UTC 2019


I confirm that this appears to be a regression. I tried out this file 
with both GStreamer 1.6.3 and 1.14.4, and it played properly. In git 
master, it stops immediately.

On 16.09.19 21:33, Ilya Aleshkov wrote:
> Hi,
>
> I have some really strange AVI-files. I can't play them more than just 
> few milliseconds:
>
> gst-launch-1.0 playbin uri=file:///{some path}/file.avi
>
> 0:00:00.361956000   400 000001F796644540 WARN   basesrc 
> gstbasesrc.c:3600:gst_base_src_start_complete:<source> pad not 
> activated yet
> 0:00:00.377867000   400 000001F796644540 WARN basesrc 
> gstbasesrc.c:3600:gst_base_src_start_complete:<source> pad not 
> activated yet
> Pipeline is PREROLLING ...
> Redistribute latency...
> Redistribute latency...
> Pipeline is PREROLLED ...
> Setting pipeline to PLAYING ...
> New clock: GstSystemClock
> Got EOS from element "playbin0".
> Execution ended after 0:00:00.265708000
> Setting pipeline to PAUSED ...
> Setting pipeline to READY ...
> Setting pipeline to NULL ...
> Freeing pipeline ...
>
> While FFmpeg plays them easily:
>
> ffplay version N-94335-g9869e21776 Copyright (c) 2003-2019 the FFmpeg 
> developers
>   built with gcc 9.1.1 (GCC) 20190716
>   configuration: --enable-gpl --enable-version3 --enable-sdl2 
> --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass 
> --enable-libdav1d --enable-libbluray --enable-libfreetype 
> --enable-libmp3lame --enable-libopencore-amrnb 
> --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus 
> --enable-libshine --enable-libsnappy --enable-libsoxr 
> --enable-libtheora --enable-libtwolame --enable-libvpx 
> --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 
> --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib 
> --enable-gmp --enable-libvidstab --enable-libvorbis 
> --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex 
> --enable-libxvid --enable-libaom --enable-libmfx --enable-amf 
> --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc 
> --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
>   libavutil      56. 30.100 / 56. 30.100
>   libavcodec     58. 53.101 / 58. 53.101
>   libavformat    58. 28.102 / 58. 28.102
>   libavdevice    58.  7.100 / 58.  7.100
>   libavfilter     7. 56.101 /  7. 56.101
>   libswscale      5.  4.101 /  5.  4.101
>   libswresample   3.  4.100 /  3.  4.100
>   libpostproc    55.  4.100 / 55.  4.100
> Input #0, avi, from ' {some path}/file.avi':
>   Duration: 00:00:05.01, start: 0.000000, bitrate: 280997 kb/s
>     Stream #0:0: Video: msvideo1 (CRAM / 0x4D415243), rgb555le, 
> 656x492, 282099 kb/s, 100 fps, 100 tbr, 100 tbn, 100 tbc
>   13.49 M-V:  0.000 fd= 201 aq=    0KB vq=    0KB sq=    0B f=0/0
>
> Debug output with GST_DEBUG=4 doesn't help me at all.
> I've uploaded one file - 
> https://www.dropbox.com/s/1uvs2tpzra3xinc/file.avi?dl=0
> Have you ever met something like this?
>
> Thanks,
> Ilya
>
>
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190917/a2558b6d/attachment.html>


More information about the gstreamer-devel mailing list