Tôi muốn kết hợp 4 video khác nhau với 4 độ phân giải khác nhau và nhập thành 1 video có thể phát trong android. Tôi đang sử dụng ffmpeg chuyển trên Android bằng https://github.com/guardianproject/android-ffmpegffmpeg lệnh ghép nối các loại video và độ phân giải khác nhau thành 1 video và có thể phát trong android
Vì vậy, tôi có những 4 loại khác nhau của video 1)
./ffmpeg -i 1.mp4
Video: h264 (High), yuv420p, 1920x1080, 16959 kb/s, 29.85 fps, 90k tbr, 90k tbn, 180k tbc
Audio: aac, 48000 Hz, stereo, s16, 106 kb/s
2)
ffmpeg -i 2.mp4
Video: h264 (Constrained Baseline), yuv420p, 640x480, 3102 kb/s, 29.99 fps, 90k tbr, 90k tbn, 180k tbc
Audio: aac, 48000 Hz, stereo, s16, 93 kb/s
3)
ffmpeg -i 3.3gp
Video: h263, yuv420p, 1408x1152 [PAR 12:11 DAR 4:3], 2920 kb/s, 15 fps, 15 tbr, 15360 tbn, 29.97 tbc
Audio: amrnb, 8000 Hz, 1 channels, flt, 12 kb/s
4)
ffmpeg -i 4.3gp
Video: h264 (High), yuv420p, 352x288 [PAR 12:11 DAR 4:3], 216 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc
âm thanh: aac, 44100 Hz, âm thanh stereo, S16, 92 kb/s
Vì vậy, tôi chuyển đổi chúng sang mpegts sử dụng lệnh sau
./ffmpeg -i 1.mp4 -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 1.ts
./ffmpeg -i 2.mp4 -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 2.ts
./ffmpeg -i 3.3gp -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 3.ts
./ffmpeg -i 4.3gp -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 4.ts
sau đó concatenating các file .ts vào f. ts và sau đó tạo ra một file .mp4 thức từ nó bằng cách sử
cat 1.ts 2.ts 3.ts 4.ts > f.ts
./ffmpeg -i f.ts -c copy -bsf:a aac_adtstoasc output.mp4
Nhưng f.ts của tôi cũng không có vẻ để chơi một cách chính xác trong VLC trên linux, nó đóng đầu tiên video 2 mp4 của + audi o và nó chỉ phát âm thanh cuối cùng .3gp. (Tương tự với output.mp4) Bạn có thể vui lòng giúp tôi trong việc tìm ra những gì tôi đang thiếu?
Cảm ơn trước
Bạn có thể giải quyết vấn đề này không? Đang đối mặt với nhau. –
Tôi được thêm vào danh sách này @Divya Motivala, Nếu có bất kỳ cách nào bạn đã giải quyết thì hãy đăng câu trả lời –
@ Aalap Bạn đã giải quyết được sự cố chưa? – muneikh