Tag: avconv

如何通过avconv合并video?

我在文件夹中有几个块。 0001.mp4 0002.mp4 0003.mp4 … 0112.mp4 我想合并成full.mp4 我试着用: avconv -f concat -i <(printf "file '%s'\n" /root/chunk/*.mp4) -y \ -c copy /root/test/full.mp4 未知input格式:'concat' avconv -f concat -i <(printf "%s|" /root/chunk/*.mp4) -y \ -c copy /root/test/full.mp4 未知input格式:'concat' avconv -i concat:`ls -ltr /root/chunk/*.mp4 | awk 'BEGIN {ORS="|"} { print $9 }'` \ -c:v copy -c:a copy /root/test/full.mp4 在上一版中,只有一个input文件被捕获输出。 […]

旋转MP4video,无需重新编码

我正在寻找一种方法来旋转在我的Debian Wheezy系统上使用我的Nexus 4拍摄的video。 这些video是以肖像模式拍摄的,我想将它们旋转到横向模式。 优选地,旋转是命令行驱动的。 我发现了几个以前的问题暗示了一个很好的解决scheme,但我似乎无法设法得到它的工作。 首先有一个问题: 用FFmpeg旋转video 但是这表明ffmpeg已经过时了,我应该使用avconv。 我发现这个问题详细说明了前进的方向。 https://askubuntu.com/questions/269429/how-can-i-rotate-video-by-180-degrees-with-avconv 这使我使用以下命令: avconv -i original.mp4 -vf "transpose=1" -codec:v libx264 -preset slow -crf 25 -codec:a copy flipped.mp4 但是,这是非常缓慢的(最后的testing花了我6个多小时,不到3分钟的片段),并没有导致一个可播放的电影。 logging输出中也会出现一个错误,指出Mb Rate> level limit。 这里重新编码有问题吗? 在应用旋转之前,我是否应该先将手机中的video重新编码为另一种更“可行”的编码? 还是我错过了另一个重要的一点? 提前致谢

未知的编码器“libx264”

我在ubuntu11上安装了ffmpeg 0.8.9 ./configure –enable-gpl –enable-nonfree –enable-pthreads –enable-libfaac –enable-libmp3lame –enable-libx264 当我运行它 ffmpeg -y -i test.mp4 -f mpegts -acodec libmp3lame -ar 48000 -ab 64k -vcodec libx264 -b 250k -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 250k -maxrate 250k -bufsize 250k -rc_eq […]