【发布时间】:2016-01-26 12:03:48
【问题描述】:
我正在尝试在 ffmpeg 的帮助下合并 .cdg 文件和 .mp3 文件以制作 .mp4 文件。
我正在使用以下命令:
ffmpeg -i test.mp3 -i test.cdg -y test.MP4
MP4 文件仅使用 mp3 音频文件创建。 cdg 文件包含丢失
【问题讨论】:
我正在尝试在 ffmpeg 的帮助下合并 .cdg 文件和 .mp3 文件以制作 .mp4 文件。
我正在使用以下命令:
ffmpeg -i test.mp3 -i test.cdg -y test.MP4
MP4 文件仅使用 mp3 音频文件创建。 cdg 文件包含丢失
【问题讨论】:
为此目的编写的小脚本(批处理):
#!/bin/sh
for filename in *.cdg; do
ffmpeg -n -itsoffset 0.5 -i ./"$filename" -i ./"${filename/.cdg/.mp3}" -s 640x480 -c:a copy -r 15 -b:v 500k -c:v libx264 -preset ultrafast -map 0:0 -map 1:0 ../Transcoded/"${filename/.cdg/.mp4}"
done
【讨论】:
我已经从源头编译了我的 ffmpeg 并且一切正常:)
https://trac.ffmpeg.org/wiki/CompilationGuide/Centos
【讨论】:
我刚刚尝试使用最新的 windows 版本 git-2017-12-22-e3b2c85
先放cdg文件。我不得不将视频增加到 1mbps。
ffmpeg -i test.cdg3 -i test.mp3 -b:v 1M -y test.MP4
【讨论】: