[FFmpeg-user] ffplay -f lavfi wav regression since vsrc_movie: convert to codecpar

Andy Furniss adf.lists at gmail.com
Sat May 28 22:24:42 CEST 2016


Since -

commit 8cae006c5646a08fd73cf62c46bb16598be6c7b4
Merge: 6bc5ef3 1138eb5
Author: Derek Buitenhuis <derek.buitenhuis at gmail.com>
Date:   Mon Apr 11 14:42:30 2016 +0100

     Merge commit '1138eb5509d3db7f6d565cb45f137a786d22beb9'

     * commit '1138eb5509d3db7f6d565cb45f137a786d22beb9':
       vsrc_movie: convert to codecpar

Things like below are failing -

ffplay -f lavfi 'amovie=foo.wav, asplit [a][out1]; [a] showcqt [out0]'

ffplay -f lavfi 'amovie=foo.wav , asplit [a][out1];[a] 
avectorscope=zoom=1.3:rc=2:gc=200:bc=10:rf=1:gf=8:bf=7 [out0]'

ffplay -f lavfi -i "amovie=foo.wav,ebur128=video=1:meter=18 [out0][out1]"

Fail = Channel layout change is not supported

ffplay can play the same wav OK.

Flac and aac tasted work OK

couple of fails pasted below failing message from different "things".

ffplay -f lavfi 'amovie=track12.cdda.wav, asplit [a][out1]; [a] showcqt 
[out0]'
ffplay version N-80110-ga64a030 Copyright (c) 2003-2016 the FFmpeg 
developers
   built with gcc 5.3.0 (GCC)
   configuration: --prefix=/usr --disable-doc --enable-gpl --enable-omx 
--enable-opencl --enable-libzimg --enable-libvpx --enable-libx265 
--enable-libmp3lame --enable-libx264 --enable-gnutls
   libavutil      55. 24.100 / 55. 24.100
   libavcodec     57. 43.100 / 57. 43.100
   libavformat    57. 37.101 / 57. 37.101
   libavdevice    57.  0.101 / 57.  0.101
   libavfilter     6. 46.100 /  6. 46.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  0.101 /  2.  0.101
   libpostproc    54.  0.100 / 54.  0.100
[Parsed_amovie_0 @ 0x7f6bc8002260] Channel layout is not set in output 
stream 0, guessed channel layout is 'stereo'
[Parsed_showcqt_2 @ 0x7f6bc8037b40] video: 1920x1080 yuv420p 25/1 fps, 
bar_h = 524, axis_h = 32, sono_h = 524.
[Parsed_showcqt_2 @ 0x7f6bc8037b40] fft_len = 8192, cqt_len = 1920.
[Parsed_showcqt_2 @ 0x7f6bc8037b40] nb_cqt_coeffs = 38744.
[Parsed_showcqt_2 @ 0x7f6bc8037b40] audio: 44100 Hz, step = 294.
[Parsed_asplit_1 @ 0x7f6bc80375a0] Channel layout change is not supported
Input #0, lavfi, from 'amovie=track12.cdda.wav, asplit [a][out1]; [a] 
showcqt [out0]':
   Duration: N/A, bitrate: N/A
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 
1920x1080 [SAR 1:1 DAR 16:9], 250 fps, 250 tbr, 250 tbn
     Stream #0:1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
^Candy [sampler-1427]$    0 aq=    0KB vq=    0KB sq=    0B f=0/0


ffplay -f lavfi -i "amovie=track12.cdda.wav,ebur128=video=1:meter=18 
[out0][out1]"
ffplay version N-80110-ga64a030 Copyright (c) 2003-2016 the FFmpeg 
developers
   built with gcc 5.3.0 (GCC)
   configuration: --prefix=/usr --disable-doc --enable-gpl --enable-omx 
--enable-opencl --enable-libzimg --enable-libvpx --enable-libx265 
--enable-libmp3lame --enable-libx264 --enable-gnutls
   libavutil      55. 24.100 / 55. 24.100
   libavcodec     57. 43.100 / 57. 43.100
   libavformat    57. 37.101 / 57. 37.101
   libavdevice    57.  0.101 / 57.  0.101
   libavfilter     6. 46.100 /  6. 46.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  0.101 /  2.  0.101
   libpostproc    54.  0.100 / 54.  0.100
[Parsed_amovie_0 @ 0x7faa60002260] Channel layout is not set in output 
stream 0, guessed channel layout is 'stereo'
[auto-inserted resampler 0 @ 0x7faa600a7100] Channel layout change is 
not supported
Input #0, lavfi, from 'amovie=track12.cdda.wav,ebur128=video=1:meter=18 
[out0][out1]':
   Duration: N/A, bitrate: N/A
     Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 640x480 
[SAR 1:1 DAR 4:3], 48k fps, 48k tbr, 48k tbn
     Stream #0:1: Audio: pcm_f64le, 48000 Hz, stereo, dbl, 6144 kb/s


More information about the ffmpeg-user mailing list