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 🙁
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie concat Anhängen alle die videos nach der Konvertierung in ein einheitliches format.
Können Sie auch mit dem nachstehenden Befehl zum konvertieren unterschiedlich formatierte video auf einem format:
Alles zu konvertieren, um
mp4
und Folgen Sie dann den Anweisungen im obigen link. Dies ermöglicht es Ihnen, fügen Sie alle videos in einer einzigen Datei.