Ich möchte 4 verschiedene videos von 4 verschiedenen auflösung und typ in 1 video, die in android gespielt werden können, zu conceinate. Ich verwende auf Android portiert ffmpeg mit https://github.com/guardianproject/android-ffmpegffmpeg befehle zum verketten verschiedener typ und auflösung videos in 1 video und kann in android
So habe ich diese 4 verschiedene Arten von Videos 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
Audio: aac, 44100 Hz, Stereo, s16, 92 kb/s
So bin ich sie mpegts Umwandlung mit folgenden Befehle
./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
dann die .ts-Dateien in f verketten. ts und dann eine endgültige .mp4 Datei aus dem Erstellen mit
cat 1.ts 2.ts 3.ts 4.ts > f.ts
./ffmpeg -i f.ts -c copy -bsf:a aac_adtstoasc output.mp4
Aber mein f.ts tut auch richtig in VLC unter linux zu spielen scheint, spielt es zunächst 2 mp4 Video + audi o und es spielt nur den Ton von .3gp ab. (Gleiches gilt für output.mp4) Könntest du mir bitte helfen, herauszufinden, was ich vermisse?
Vielen Dank im Voraus
Können Sie das Problem lösen? Bin dem gleich gegenüber. –
Ich bin in dieser Liste @Divya Motivala hinzugefügt, Wenn es irgendwelche Möglichkeiten gibt, die Sie gelöst haben, dann posten Sie die Antwort –
@Aalap Haben Sie die Probleme gelöst? – muneikh