我在 GUI 界面中使用 youtube-dl 时使用 ffmpeg 和 ffprobe 进行视频/音频转换。Windows 上当前版本的 ffmpeg 命令行工具非常大,超过 100MB。我想降级它,这样安装程序包就不会太大。
我想知道转换后的文件质量是否会有明显差异(如果有的话)。用眼睛和耳朵我无法发现任何差异,而且我不知道如何使用任何测量质量的工具。
编辑:
我想降级到的 ffmpeg 版本是通过点击下载器。我请求版本时的输出如下:
ffmpeg version N-70239-g111d79a Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 4.9.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
libavutil 54. 19.100 / 54. 19.100
libavcodec 56. 26.100 / 56. 26.100
libavformat 56. 23.105 / 56. 23.105
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 11.101 / 5. 11.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
该可执行文件只有 28MB。
编辑2:
我想要使用的视频格式是 mp4、webm、flv、3gp、avi,音频格式是 mp3、m4a、wav、aac、flac、opus
答案1
答案2
尺寸越小意味着可用的编解码器和/或格式越少,这取决于特定 ffmpeg 版本的编译方式,您可以使用以下命令检查不同版本中可用的编解码器和格式:
ffmpeg -codecs
ffmpeg -formats
或者在 Windows 中
ffmpeg.exe -codecs
ffmpeg.exe -formats