【发布时间】:2017-08-20 06:12:04
【问题描述】:
该命令不保存甚至不创建文件:
ffmpeg -i "video.mp4" -f mp3 "audio.mp3" -vstats_file "log_file.log"
如果你转换成视频文件,一切通常都会创建和写入:
ffmpeg -i "video.mp4" -f mp3 "video.avi" -vstats_file "log_file.log"
目标:从日志文件中提取时间并绑定到进程栏。
视频没有问题,一切正常。但是用声音不行。
我试过命令:
ffmpeg -i "video.mp4" -f mp3 "video.avi" >2 "log_file.txt" 但是还有其他问题出现了。因为我使用子进程从 python 运行它
ffmpegProc = subprocess.Popen(ffmpegCommand, startupinfo=startupinfo, shell=True) ,我不能杀掉正在运行的进程,因为它是用shell=True属性启动的,只有shell被杀,只有shell被杀。
【问题讨论】:
标签: python windows ffmpeg subprocess popen