mmlion 发表于 2020-5-11 12:31:59

Unable to find a suitable output format for 'opus'

FFmpeg v4.14 执行如下命令,会报错,为何?ffmpeg -y -v warning -i <infile> -vn -acodec libopus opus <outfile.opus> & pause Unable to find a suitable output format for 'opus'
opus: Invalid argument

孙悟空 发表于 2020-5-12 15:01:12

不删减任何输出,执行一下ffmpeg把输出贴出来看一下

mmlion 发表于 2020-5-13 02:49:49

本帖最后由 mmlion 于 2020-5-13 02:51 编辑

顺便,希望能解决中文名乱码问题,烦人!
孙悟空 发表于 2020-5-12 15:01ffmpeg version 4.1.4 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 9.1.1 (GCC) 20190716
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutl
s --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --e
nable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enabl
e-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-l
ibvpx --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 --e
nable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --en
able-nvdec --enable-dxva2 --enable-avisynth
libavutil      56. 22.100 / 56. 22.100
libavcodec   58. 35.100 / 58. 35.100
libavformat    58. 20.100 / 58. 20.100
libavdevice    58.5.100 / 58.5.100
libavfilter   7. 40.101 /7. 40.101
libswscale      5.3.100 /5.3.100
libswresample   3.3.100 /3.3.100
libpostproc    55.3.100 / 55.3.100
Input #0, matroska,webm, from 'D:\Video\MTV\閰掑悗鏇存兂浣燺鍊皵钀?mkv':
Metadata:
    encoder         : libebml v1.2.3 + libmatroska v1.3.0
    creation_time   : 2012-11-22T23:32:32.000000Z
Duration: 00:04:27.55, start: 0.000000, bitrate: 725 kb/s
    Stream #0:0: Video: h264 (High), yuv420p(progressive), 720x480, SAR 1:1 DAR 3:2, 29.97 fps,
29.97 tbr, 1k tbn, 59.94 tbc (default)
    Stream #0:1: Audio: mp3, 44100 Hz, stereo, fltp, 128 kb/s (default)
    Stream #0:2: Audio: mp3, 44100 Hz, stereo, fltp, 96 kb/s
    Stream #0:3: Subtitle: ass (default)
    Metadata:
      title         : 28881.com
Unable to find a suitable output format for 'opus'
opus: Invalid argument

mmlion 发表于 2020-5-13 02:58:35

我以为MP3支持不好,找了一首音乐wav,还是报错:Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, wav, from 'D:\Music\POP\浜戣彶鑿?閭傞€?wav':
Duration: 00:03:39.14, bitrate: 1411 kb/s
    Stream #0:0: Audio: pcm_s16le ( / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s
Unable to find a suitable output format for 'opus'
opus: Invalid argument

孙悟空 发表于 2020-5-13 10:06:52

这个看上去更像是不支持opus的格式输出,可以尝试输出webm的格式,音频codec是opus
页: [1]
查看完整版本: Unable to find a suitable output format for 'opus'