gpt4 book ai didi

android - FFmpeg 文件未找到异常,没有这样的文件或目录

转载 作者:行者123 更新时间:2023-12-04 23:14:53 27 4
gpt4 key购买 nike

我收到 No such file or directory视频修剪异常(exception)。

视频路径: /storage/emulated/0/Pictures/Instagram/Fast & Furious 7 - Get Low Extended Version Video.mp4
文件名: Fast & Furious 7 - Get Low Extended Version Video.mp4
ffmpeg 仅搜索 Fast/storage/emulated/0/Pictures/Instagram/Fast: No such file or directory

我发现了这个问题,它是由于文件名有 引起的。空格 在它们之间,您可以检查上述路径和异常。

更改文件名后它的工作但从设备更改每个文件的名称它不是正确的方法所以我该如何解决这个异常

FAILED with output : WARNING: linker: /data/user/0/com.example.SeekBarActivity/files/ffmpeg 
has text relocations. This is wasting memory and prevents security hardening.
Please fix. FFmpeg version n2.4.2 Copyright (c) 2000-2014 the FFmpeg developers

built on Oct 7 2014 15:08:46 with gcc 4.8 (GCC)
configuration: --target-os=linux --cross-prefix=/home/sb/Source-Code/ffmpeg-
android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --
cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/sb/Source-
Code/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264
--enable-libass --enable-libfreetype --enable-libfribidi --enable-fontconfig
--enable-pthreads --disable-debug --disable-ffserver --enable-version3 --
enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --
enable-yasm --disable-doc --disable-shared --enable-static --pkg-
config=/home/sb/Source-Code/ffmpeg-android/ffmpeg-pkg-config --
prefix=/home/sb/Source-Code/ffmpeg-android/build/armeabi-v7a-neon --extra-
cflags='-I/home/sb/Source-Code/ffmpeg-android/toolchain-android/include -
U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-
all -mfpu=neon' --extra-ldflags='-L/home/sb/Source-Code/ffmpeg-
android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-
lpng -lexpat -lm' --extra-cxxflags=
libavutil 54. 7.100 / 54. 7.100
libavcodec 56. 1.100 / 56. 1.100
libavformat 56. 4.101 / 56. 4.101
libavdevice 56. 0.100 / 56. 0.100
libavfilter 5. 1.100 / 5. 1.100
libswscale 3. 0.100 / 3. 0.100
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 0.100 / 53. 0.100
/storage/emulated/0/Pictures/Instagram/Fast: No such file or directory

最佳答案

尝试更换

execFFmpegBinary("-i " + path + " -ss " + startMs / 1000 + 
" -to " + endMs / 1000 + " -c copy " + destPath);


execFFmpegBinary(new String[] {"-i", path, "-ss", "" + startMs / 1000,           
"-to", "" + endMs / 1000, "-c", "copy", destPath});

fix ffmpeg-android-java 可以追溯到 2015 年。

关于android - FFmpeg 文件未找到异常,没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48642873/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com