ffmpeg - 如何使用 ffmpeg 将 MP4 转换为 WMV 以获得更好的质量?

标签 ffmpeg mp4 wmv

我正在转换 MP4 文件转 WMV 使用这两个重新缩放命令:

ffmpeg -i test.mp4 -y -vf scale=-1:360 test1.wmv
ffmpeg -i test.mp4 -y -vf scale=-1:720 test2.wmv

我也试过:
ffmpeg -g 1 -b 16000k -i test1.mp4 test1.wmv

然而 ,生成的 .wmv 文件是“ block 状和粒状 ”,正如您在视频截图的一小部分中看到的那样:

enter image description here

这些是尺寸:
test.mp4 - 106 MB
test1.wmv - 6 MB
test2.wmv - 16 MB

如何提高生成的 .wmv 文件的质量/大小(不关心 .wmv 文件的大小)?

最佳答案

请考虑以下命令(最终答案部分中的一些过时命令):

ffmpeg -i test.mp4 -c:v wmv2 -b:v 1024k -c:a wmav2 -b:a 192k test1.wmv
引用
  • https://askubuntu.com/questions/352920/fastest-way-to-convert-videos-batch-or-single
  • 关于ffmpeg - 如何使用 ffmpeg 将 MP4 转换为 WMV 以获得更好的质量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11079577/

    相关文章:

    java - 如何用java分割wmv文件

    android - 如何为 Android 编译最新的 FFmpeg 库?

    python - 如何合并文件夹中的所有视频以使用 FFMPEG 制作单个视频文件

    Android,如何将元数据设置为MP4文件?

    video - 使用 ffmpeg 将 wmv 转换为 mp4

    java - .wmv 文件的格式。 (或者任何视频文件都很棒)

    video - 有没有办法从在线视频中提取每第 n 帧而不下载整个视频?

    linux - 转换 MP4 版本 - FFmpeg

    video - 使用 mp4v2 将 h264 写入 mp4 容器的正确方法是什么?

    ffmpeg - MPEG-DASH MPD 文件无法正确播放