jameschen

Results 3 comments of jameschen
trafficstars

一个很奇怪的问题就是,有时候可以合成,有时候就合成一段(比如4分钟的音频和视频,合成出来只有30s),有时合成失败。将音频和视频导出,在电脑上用ffmpeg 同样的命令合成时正常的。

这是合成时候的日志,合成后的视频只有一分钟,原视频时长有4分钟。 087 28414-28414/***** E/TAG: cmd: ffmpeg -i /storage/emulated/0/Android/data/*****/cache/videoNoAudio.mp4 -i /storage/emulated/0/Android/data/*****/cache/mixAudio.wav -c:v copy -acodec aac /storage/emulated/0/Android/data/*****/cache/mixVideo.mp4 -y 489 28414-28948/***** D/BufferPoolAccessor2.0: bufferpool2 0xb69f9e58 : 0(0 size) total buffers - 0(0 size) used...

是单条音轨,包含左右声道,通过调用MediaPlayer.setVolume(0, 1),MediaPlayer.setVolume(1, 1)方法是可以正常切换原唱和背景音的,只是在某些设备上这个方法不起作用,所以想问下有没有其他方法