microshow / RxFFmpeg

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
4.47k stars 748 forks source link

音频合成指令总是报文件路径找不到 #204

Closed yi1234 closed 3 years ago

yi1234 commented 3 years ago

2020-10-26 18:35:00.577 25646-29088/io.microshow.rxffmpeg.app E/TAG_FFMPEG: Output file #0 does not contain any stream 2020-10-26 18:35:00.577 25646-29088/io.microshow.rxffmpeg.app E/TAG_FFMPEG: No input streams but output needs an input stream 2020-10-26 18:35:00.577 25646-29088/io.microshow.rxffmpeg.app E/TAG_FFMPEG: Impossible to open the 'concat' protocol for writing 2020-10-26 18:35:00.577 25646-29088/io.microshow.rxffmpeg.app E/TAG_FFMPEG: concat:/storage/emulated/0/netease/cloudmusic/Dj/一禅小和尚官方频道 - 我若扛不住,有谁会心疼?.mp3|/storage/emulated/0/tencent/MicroMsg/Download/8月18日 下午3点18分.mp3: I/O error

RxFFmpegCommandList commandList = new RxFFmpegCommandList(); commandList.append("concat:/storage/emulated/0/netease/cloudmusic/Dj/一禅小和尚官方频道 - 我若扛不住,有谁会心疼?.mp3|/storage/emulated/0/tencent/MicroMsg/Download/8月18日 下午3点18分.mp3"); commandList.append("-acodec"); commandList.append("copy"); commandList.append("/storage/emulated/0/1/audio.mp3"); RxFFmpegInvoke.getInstance() .runCommandRxJava(commandList.build()) .subscribe(myRxFFmpegSubscriber);