【问题标题】:how in batch mode convert video files to webm如何在批处理模式下将视频文件转换为 webm
【发布时间】:2012-03-18 08:29:19
【问题描述】:

我有很多来自相机的 MOV 文件。 我想将它们全部转换为具有相同分辨率和 FPS 的 WebM。

我知道,FFMPEG 可以用于此,但不确定如何使用它以批处理模式处理文件。

需要帮助,怎么做。

【问题讨论】:

  • 什么平台? Windows 还是 Unix/Mac OS?

标签: ffmpeg webm


【解决方案1】:

这是我正在使用的 Windows BAT 脚本:

有关参数的其他详细信息可以在这里找到:http://ffmpeg.org/ffmpeg.html

第一行:你需要指向 ffmpeg.exe 文件,它应该已经安装在你的

第二行:输入文件的扩展名

第三行:输入文件的路径。不能使用 UNC 路径

set ffm="C:\Program Files\Common Files\DVDVideoSoft\Dll\ffmpeg.exe"
set frmt=*.mov
cd "Y:\Photos_Personal\2012\David Videos\NEW"
for %%f in (%frmt%) do %ffm% -i "%%f" -acodec libvorbis -ac 1 -ab 96k -ar 48000 -b:v 1100k -maxrate 1100k -bufsize 1835k "%%f.WebM"
mkdir old
move %frmt% old\
@echo **********************************
@echo **** Press any key to finish *****
@echo **********************************
pause

【讨论】:

  • 另一个参数示例,如果你想旋转视频:for %%f in (%frmt%) do %ffm% -i "%%f" -acodec libvorbis -ac 1 -ab 96k -ar 44100 -b:v 700k -maxrate 800k -bufsize 1835k -vf "transpose=1" "%%f.WebM"
猜你喜欢
  • 1970-01-01
  • 2011-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-08
  • 2019-05-11
  • 2012-01-10
  • 1970-01-01
相关资源
最近更新 更多