【发布时间】:2010-12-23 16:50:26
【问题描述】:
我正在尝试编写我的第一个半高级 bash 脚本,它将以引用 avi 视频的文件名的形式接受输入,将其发送到 ffmpeg 以转换为 mp4(保留原始名称),然后将其交给MP4Box。
以下就是我正在做的事情......
#!/usr/bin/bash
ffmpeg -i $0 -acodec libfaac -ab 128k -ac 2 -vcodec libx264 -vpre hq -crf 22 -threads 0 ($0).mp4
MP4Box -inter 500 ($0).mp4
- 我可以为第一个程序调用执行某种 try/catch 以确保 MP4Box 获得可行的输入吗?
- 我是否应该为错误捕获而烦恼,我应该依靠程序本身来为我做这件事吗?
【问题讨论】: