3

我正在运行以下命令从视频中提取音频并将它们合并到一个文件中:

-y -hide_banner -i /storage/emulated/0/Videos/video_4.mp4 -i /storage/emulated/0/WhatsApp/Media/WhatsApp Video/VID-20210430-WA0010.mp4 -i /storage/emulated/0/WhatsApp/Media/WhatsApp Video/VID-20210430-WA0052.mp4 -filter_complex [0:a]atrim=duration=1119.028,volume=1[a_0];[1:a]atrim=duration=84.057,volume=1[a_1];[2:a]atrim=duration=278.029,volume=1[a_2];[a_0][a_1][a_2]concat=n=3:v=0:a=1[audio] -map [audio] -acodec aac -vn /storage/emulated/0/Videos/audio.aac 

但是ffmpeg说

/storage/emulated/0/Videos/video_4.mp4: No such file or directory

我可以确保该文件存在于该指定路径上。什么可能导致问题?

注意:其他一些命令也会出现同样的错误,但在所有情况下,视频文件都存在于指定路径中。

4

1 回答 1

1

我有同样的问题,我使用 snap 安装它。

因此,作为解决方案,我尝试使用removepurge进行卸载,然后使用mv /snap/bin/ffmpeg /snap/bin/ffmpeg_old.

然后我使用安装apt-get install ffmpeg并工作。我猜问题是ffmpeg的版本。

于 2021-11-08T14:57:23.353 回答