<div dir="ltr"><div>Hi,<br></div><div><br></div><div>I have some really strange AVI-files. I can't play them more than just few milliseconds:</div><div><br></div>gst-launch-1.0 playbin uri=file:///{some path}/file.avi<br><div><br></div><div>0:00:00.361956000 400 000001F796644540 WARN basesrc gstbasesrc.c:3600:gst_base_src_start_complete:<source> pad not activated yet<br>0:00:00.377867000 400 000001F796644540 WARN basesrc gstbasesrc.c:3600:gst_base_src_start_complete:<source> pad not activated yet<br>Pipeline is PREROLLING ...<br>Redistribute latency...<br>Redistribute latency...<br>Pipeline is PREROLLED ...<br>Setting pipeline to PLAYING ...<br>New clock: GstSystemClock<br>Got EOS from element "playbin0".<br>Execution ended after 0:00:00.265708000<br>Setting pipeline to PAUSED ...<br>Setting pipeline to READY ...<br>Setting pipeline to NULL ...<br>Freeing pipeline ...<br></div><div><br></div><div>While FFmpeg plays them easily:</div><div><br></div><div>ffplay version N-94335-g9869e21776 Copyright (c) 2003-2019 the FFmpeg developers<br> built with gcc 9.1.1 (GCC) 20190716<br> 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<br> libavutil 56. 30.100 / 56. 30.100<br> libavcodec 58. 53.101 / 58. 53.101<br> libavformat 58. 28.102 / 58. 28.102<br> libavdevice 58. 7.100 / 58. 7.100<br> libavfilter 7. 56.101 / 7. 56.101<br> libswscale 5. 4.101 / 5. 4.101<br> libswresample 3. 4.100 / 3. 4.100<br> libpostproc 55. 4.100 / 55. 4.100<br>Input #0, avi, from '
{some path}/file.avi':<br> Duration: 00:00:05.01, start: 0.000000, bitrate: 280997 kb/s<br> Stream #0:0: Video: msvideo1 (CRAM / 0x4D415243), rgb555le, 656x492, 282099 kb/s, 100 fps, 100 tbr, 100 tbn, 100 tbc<br> 13.49 M-V: 0.000 fd= 201 aq= 0KB vq= 0KB sq= 0B f=0/0<br></div><div><br></div><div>Debug output with GST_DEBUG=4 doesn't help me at all.</div><div>I've uploaded one file - <a href="https://www.dropbox.com/s/1uvs2tpzra3xinc/file.avi?dl=0">https://www.dropbox.com/s/1uvs2tpzra3xinc/file.avi?dl=0</a><br></div><div>Have you ever met something like this?<br></div><div><br></div><div>Thanks,</div><div>Ilya</div><div><br></div><div><br></div><div><br></div><div><br></div></div>