java在linux上调用ffmpeg命令行组合图片为视频时无法加入音频!
在window上本地测试时,音频时可以加入视频中的;当上载到Linux上后,居然加不进音频;用putty直接执行又没问题,不知何故?运行时代码:
命令行: ffmpeg/bin/ffmpeg -y -r 1.28 -f image2 -I /ffmpeg/temp/fftp_5_%02d.jpg -I ffmpeg/temp/4_.mp3, -acodec, copy, -t, 7, /avs/538332189203.avi]
ffmpeg>>ffmpeg version 2.4.3 Copyright (c) 2000-2014 the FFmpeg developers
ffmpeg>> built on Nov 26 2014 19:29:58 with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-46)
ffmpeg>> configuration: --disable-yasm --prefix=/ffmpeg
ffmpeg>> libavutil 54. 7.100 / 54. 7.100
ffmpeg>> libavcodec 56. 1.100 / 56. 1.100
ffmpeg>> libavformat 56. 4.101 / 56. 4.101
ffmpeg>> libavdevice 56. 0.100 / 56. 0.100
ffmpeg>> libavfilter 5. 1.100 / 5. 1.100
ffmpeg>> libswscale 3. 0.100 / 3. 0.100
ffmpeg>> libswresample 1. 1.100 / 1. 1.100
ffmpeg>>Input #0, image2, from '/ffmpeg/temp/fftp_5_%02d.jpg':
ffmpeg>> Duration: 00:00:07.03, start: 0.000000, bitrate: N/A
ffmpeg>> Stream #0:0: Video: mjpeg, yuvj420p(pc, bt470bg), 950x950, 1.28 fps, 1.28 tbr, 1.28 tbn, 1.28 tbc
ffmpeg>>[mp3 @ 0x14a98220] Format mp3 detected only with low score of 1, misdetection possible!
ffmpeg>>[mp3 @ 0x14a98220] Could not find codec parameters for stream 0 (Audio: mp3, 0 channels, s16p): unspecified frame size
ffmpeg>>Consider increasing the value for the 'analyzeduration' and 'probesize' options
ffmpeg>>/ffmpeg/temp/4_.mp3: could not find codec parameters
ffmpeg>>Input #1, mp3, from '/ffmpeg/temp/4_.mp3':
ffmpeg>> Duration: N/A, start: 0.000000, bitrate: N/A
ffmpeg>> Stream #1:0: Audio: mp3, 0 channels, s16p
ffmpeg>>[swscaler @ 0x14a730c0] deprecated pixel format used, make sure you did set range correctly
ffmpeg>>Output #0, avi, to '/avs/538332189203.avi':
ffmpeg>> Metadata:
ffmpeg>> ISFT : Lavf56.4.101
ffmpeg>> Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 950x950, q=2-31, 200 kb/s, 1.28 fps, 1.28 tbn, 1.28 tbc
ffmpeg>> Metadata:
ffmpeg>> encoder : Lavc56.1.100 mpeg4
ffmpeg>>Stream mapping:
ffmpeg>> Stream #0:0 -> #0:0 (mjpeg (native) -> mpeg4 (native))
ffmpeg>>Press [q] to stop, [?] for help
ffmpeg>>frame= 9 fps=0.0 q=10.1 Lsize= 724kB time=00:00:07.03 bitrate= 843.2kbits/s
ffmpeg>>video:718kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.802779%