在 GUI 界面中使用 youtube-dl 时,我正在使用 ffmpeg 和 ffprobe 进行视频/音频转换。windows上当前的ffmpeg版本命令行工具非常大,超过100MB。我想降级它,所以安装程序包不会太大。
我想知道转换后的文件质量是否会有明显差异(如果有的话)。通过眼睛和耳朵,我无法发现任何东西,而且我不知道如何使用任何衡量质量的工具。
编辑:
我要降级到的 ffmpeg 版本是By Click Downloader附带的版本。我请求版本时的输出如下:
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
较小的尺寸可能意味着可用的编解码器和/或格式较少,这取决于编译特定 ffmpeg 版本的方式,您可以检查可用编解码器和格式的不同版本:
或在窗口中
ffmpeg 版本之间的区别
请参阅
Changelog
。请注意,这Changelog
并不全面;它只列出了显着的功能。FFmpeg开发非常活跃,这意味着Changelog
.如果您想查看所有更改和更新(有很多),请查看git 日志并参考每个发布标签。
永远不建议降级。您可能会错过数以千计的更新并遇到已修复的旧错误。
更小的 ffmpeg
对于 Windows,如果您想要更小的可执行文件,请尝试: