FFmpegCommand icon indicating copy to clipboard operation
FFmpegCommand copied to clipboard

本地文件名称有空格,执行ffmpeg命令处理时,报 No such file or directory

Open sunshengfei opened this issue 3 years ago • 1 comments

类似地,在电脑上可以加双引号、单引号或转义符解决 如:

ffmpeg -y -i "IMG_0946 (1).mov" -vcodec copy -acodec copy 1111.mp4
ffmpeg -y -i 'IMG_0946 (1).mov' -vcodec copy -acodec copy 1111.mp4
ffmpeg -y -i IMG_0946\ (1).mov -vcodec copy -acodec copy 1111.mp4

但在手机上:

单双引号和转义符均被空格截断,导致提示文件IMG_0946 No such file or directory。

我猜可能是jni层需要修改下,期待解决,谢谢

sunshengfei avatar Feb 24 '21 10:02 sunshengfei

类似地,在电脑上可以加双引号、单引号或转义符解决 如:

ffmpeg -y -i "IMG_0946 (1).mov" -vcodec copy -acodec copy 1111.mp4
ffmpeg -y -i 'IMG_0946 (1).mov' -vcodec copy -acodec copy 1111.mp4
ffmpeg -y -i IMG_0946\ (1).mov -vcodec copy -acodec copy 1111.mp4

但在手机上:

单双引号和转义符均被空格截断,导致提示文件IMG_0946 No such file or directory。

我猜可能是jni层需要修改下,期待解决,谢谢

好的,感谢反馈

AnJoiner avatar Feb 25 '21 01:02 AnJoiner

还没解决吗。。。

patrickstar007 avatar Jul 27 '23 10:07 patrickstar007

还没解决吗。。。

在1.3.0版本已修复

AnJoiner avatar Nov 05 '23 09:11 AnJoiner