[FFmpeg-user] Differences between ffmpeg and ffplay
Michael Koch
astroelectronic at t-online.de
Wed Oct 3 00:33:04 EEST 2018
I'm still experimenting with the ultrasonic converter. Converting from
one file to another file works without problems:
C:\Users\mkoch\Desktop\Ultrasonic Live>c://ffmpeg/ffmpeg -i
test_15kHz.mp3 -f la
vfi -i aevalsrc="sin(12000*2*PI*t):c=stereo:s=44100" -filter_complex
"[0]volume=
1,highpass=f=12000,highpass=f=12000,highpass=f=12000,highpass=f=12000[sound];[so
und][1]amultiply,lowpass=f=10000,lowpass=f=10000,lowpass=f=10000,lowpass=f=10000
" -y out.mp3
(no console output, because this is working fine)
As the next step, I want to hear the output live on the speakers. I did
use exactly the same command line as above, but I replaced ffmpeg by
ffplay and I omitted the output file. At the end of the console output
is an error message. Can't ffplay handle two inputs? Why doesn't ffplay
accept the command line that works fine with ffmpeg?
C:\Users\mkoch\Desktop\Ultrasonic Live>c://ffmpeg/ffplay -i
test_15kHz.mp3 -f la
vfi -i aevalsrc="sin(12000*2*PI*t):c=stereo:s=44100" -filter_complex
"[0]volume=
1,highpass=f=12000,highpass=f=12000,highpass=f=12000,highpass=f=12000[sound];[so
und][1]amultiply,lowpass=f=10000,lowpass=f=10000,lowpass=f=10000,lowpass=f=10000
"
ffplay version N-92078-g179ed2d2e0 Copyright (c) 2003-2018 the FFmpeg
developers
built with gcc 8.2.1 (GCC) 20180813
configuration: --enable-gpl --enable-version3 --enable-sdl2
--enable-fontconfi
g --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
--enable-lib
freetype --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amr
wb --enable-libopenjpeg --enable-libopus --enable-libshine
--enable-libsnappy --
enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx
--enable-l
ibwavpack --enable-libwebp --enable-libx264 --enable-libx265
--enable-libxml2 --
enable-libzimg --enable-lzma --enable-zlib --enable-gmp
--enable-libvidstab --en
able-libvorbis --enable-libvo-amrwbenc --enable-libmysofa
--enable-libspeex --en
able-libxvid --enable-libaom --enable-libmfx --enable-amf
--enable-ffnvcodec --e
nable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec
--enable-dxva2 --enab
le-avisynth
libavutil 56. 19.101 / 56. 19.101
libavcodec 58. 31.101 / 58. 31.101
libavformat 58. 18.103 / 58. 18.103
libavdevice 58. 4.104 / 58. 4.104
libavfilter 7. 33.100 / 7. 33.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
Argument 'aevalsrc=sin(12000*2*PI*t):c=stereo:s=44100' provided as input
filenam
e, but 'test_15kHz.mp3' was already specified.
Michael
More information about the ffmpeg-user
mailing list