ffmpeg-Befehle zu verketten unterschiedlichster Art und Auflösung videos in 1 video und gespielt werden können, in android

Möchte ich concatinate 4 verschiedene videos von 4 verschiedenen Auflösungen und Art-in-1-video, das gespielt werden kann in android. Ich bin mit ffmpeg portiert auf android mit https://github.com/guardianproject/android-ffmpeg

Also ich habe 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, ich bin konvertiert Sie zu mpegts mit folgenden Befehlen

./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 verketten .ts-Dateien in.f.ts und erstellen anschließend ein Finale .mp4-Datei 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 meine f.ts auch scheint nicht zu spielen, richtig in VLC auf linux, man spielt die ersten 2 mp4-video - + audio-und es spielt letzten .3gp ist nur audio.(Dasselbe für die Ausgabe.mp4 zu) Könnten Sie mir bitte helfen, herauszufinden, was ich bin fehlt ?

Vielen Dank im Voraus

  • Könnten Sie das Problem lösen? Bin mit dem gleichen.
  • Ich bin aufgenommen in diese Liste @Divya Motivala, Wenn es alle Möglichkeiten, die Sie gelöst haben, dann poste die Antwort
  • Hast du die Probleme gelöst?
  • Nein, ich konnte nicht 🙁
  • mich auch, ich konnte nicht 🙁
InformationsquelleAutor Aalap | 2013-08-09
Schreibe einen Kommentar