Wie eine mp4-Datei mit ffmpeg fragmentieren. Ich habe diesen Befehl "How to output fragmented mp4 with ffmpeg?" gefolgt, aber es verdoppelt fast die Dateigröße. Gibt es einen anderen Weg?Wie eine mp4-Datei mit ffmpeg fragmentieren.
-2
A
Antwort
0
Ich denke, Sie erhalten eine höhere Dateigröße, weil Sie es mit höheren Bitraten als die Eingabedatei neu codieren.
In der verknüpften Antwort, können Sie die Einstellungen für -ab
und -vb
ändern:
ffmpeg -i infile.ext -g 52 \
-strict experimental -acodec aac -ab 64k -vcodec libx264 -vb 448k \
-f mp4 -movflags frag_keyframe+empty_moov \
output.mp4
(Hinweis: Haben Benutzer nicht -re
wenn nicht erforderlich)
Wenn Sie die Bit-Raten nicht haben aus die Eingabedatei verwendet ffprobe es für alle Ströme zu erhalten:
ffprobe -i input.mp4
(sucht Strom # 0: 0, Stream # 0: 1 und so weiter, und wenn es Audio oder Video) ist
Nicht getestet: Sie auch die Ströme können versuchen, kopieren:
ffmpeg -i input.mp4 -g 52 \
-strict experimental -c copy \
-f mp4 -movflags frag_keyframe+empty_moov \
output.mp4
(nur mit mp4-Eingang funktioniert ?!)
Verwandte Themen
- 1. Navigieren mit MaterialDrawer fragmentieren
- 2. HTML-href-Tag mit einem '#!' zu fragmentieren
- 3. wie mylist in aktivität zu fragmentieren android
- 4. Wie String Array von ActivityMain passieren fragmentieren
- 5. Passing Liste der Objekte fragmentieren
- 6. Fragment nicht fragmentieren in Java
- 7. Wie Videolänge erhalten ffmpeg mit
- 8. Ffmpeg - wie?
- 9. So fragmentieren Sie den Go-Arbeitsbereich
- 10. Vorteile von "nicht fragmentieren" auf TCP-Paketen?
- 11. Fragmentieren Listenansicht auf Aktivität zurück Schaltfläche drücken
- 12. ffmpeg - wie man eine Vorschau mit kurzen Szenenausbrüchen erstellt
- 13. Wie eine zeitgesteuerte Bildschirmaufnahme auf einem Mac mit ffmpeg
- 14. Verwenden von FFMPEG: Wie wird eine Szenenänderungserkennung durchgeführt? mit Timecode?
- 15. Implementierung von Code von Aktivitätsklasse fragmentieren
- 16. mit ffmpeg mit Xcode
- 17. onClick Benachrichtigung übergeben Daten zu fragmentieren mit Bundle
- 18. FFmpeg - Rechnen mit Framerate?
- 19. Normalisieren Proben mit ffmpeg
- 20. Audiokanal mit ffmpeg hinzufügen
- 21. Fragment zu fragmentieren Kommunikation innerhalb eines NavigationDrawer
- 22. wie Liste passieren <NameOfClassObject> von Aktivität fragmentieren
- 23. Geteilt Element Übergang von Aktivität fragmentieren ViewPager mit
- 24. FFMPEG Wasserzeichen mit Filter
- 25. wie von Aktivität zu fragmentieren Klasse zu bewegen, indem Wert
- 26. Wie verwende ich Rohrleitungen mit ffmpeg?
- 27. Wie mit ffmpeg über HTTP-Protokoll
- 28. Wie liest man FFMPEG mit Go?
- 29. Wie man schnelles Kodieren mit ffmpeg einführt?
- 30. FFMPEG spielen eine Overlay-Video
ich diese Stackoverflow gelesen haben - https : //stackoverflow.com/questions/8616855/how-to-output-fragmentiert-mp4-mit-ffmpeg. aber der hier erwähnte Befehl. verdoppelt die Dateigröße. Gibt es einen anderen Weg? –
Dies steht nicht im Zusammenhang mit der Programmierung .... –