Ghép nhiều video giống nhau (khung hình frame, frame rate fps, cùng codec...) làm 1.
Lệnh sau đây nó tiện hơn do tốc độ xử lý nhanh.
https://docs.google.com/document/d/1gMdmX5zcrwXSEa6XJAc-snNTbhdjab4XxXa4pX5z9Jw/edit?usp=sharing
Mp4 => mp3
The basic command is:
ffmpeg -i filename.mp4 filename.mp3
or
ffmpeg -i video.mp4 -b:a 192K -vn music.mp3
----------------------------------------------------------------------
need testing:
mencoder -oac copy -ovc copy -idx -o output.avi video1.avi video2.avi video3.avi
ffmpeg -i input1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts
ffmpeg -i input2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate2.ts
ffmpeg -i "concat:intermediate1.ts|intermediate2.ts" -c copy -bsf:a aac_adtstoasc output.mp4
Lệnh sau đây nó tiện hơn do tốc độ xử lý nhanh.
ffmpeg -f concat -i <(for f in *.wav; do echo "file '$PWD/$f'"; done) -c copy output.wav ffmpeg -f concat -i <(for f in *.wmv; do echo "file '$PWD/$f'"; done) -c copy output.wmv ffmpeg -f concat -i <(for f in *.mp4; do echo "file '$PWD/$f'"; done) -c copy output.mp4
Lưu ý là 2 hay nhiểu video phải same nhau, nếu ko thì output ra sẽ có lỗi ở những video phía sau video đầu tiên. Nó sẽ lấy codec, fps, frame ... của video 1 làm chuẩn.
Các video same nhau hay có từ sreencapture, smartphone... nói chung cùng 1 device tạo ra video.
Với những video khác thông số thì cần mất công qua nhiều bước hơn, vd:
Các video same nhau hay có từ sreencapture, smartphone... nói chung cùng 1 device tạo ra video.
Với những video khác thông số thì cần mất công qua nhiều bước hơn, vd:
ffmpeg -i input1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts ffmpeg -i input2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate2.ts ffmpeg -i "concat:intermediate1.ts|intermediate2.ts" -c copy -bsf:a aac_adtstoasc output.mp4
https://docs.google.com/document/d/1gMdmX5zcrwXSEa6XJAc-snNTbhdjab4XxXa4pX5z9Jw/edit?usp=sharing
Mp4 => mp3
The basic command is:
ffmpeg -i filename.mp4 filename.mp3
or
ffmpeg -i video.mp4 -b:a 192K -vn music.mp3
----------------------------------------------------------------------
need testing:
mencoder -oac copy -ovc copy -idx -o output.avi video1.avi video2.avi video3.avi
ffmpeg -i input1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts
ffmpeg -i input2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate2.ts
ffmpeg -i "concat:intermediate1.ts|intermediate2.ts" -c copy -bsf:a aac_adtstoasc output.mp4
Comments
Post a Comment