Dies ist die Lösung: :open-gop=0
Bei geschlossenem GoP wird Open GoP automatisch aktiviert, also einfach weglassen :open-gop=0
.
Stellen Sie in ffmpeg eine exakte GoP-Länge open und no-open ein
660
nm82
ffmpeg -f rawvideo -vcodec rawvideo -s 1280x720 -r 50 -pix_fmt uyvy422 -i Test.yuv -c:v libx265 -x265-params keyint:150:open-gop -b:v 10M Test_open_150_10M.hevc
Wie Sie sehen, versuche ich, eine yuv-Datei in eine hevc-Datei mit Open-GoP und GoP-Länge 150 und einer Bitrate von 10 MB zu konvertieren. Alles funktioniert gut, außer der Open-GoP und der GoP-Länge. Egal welche GoP-Länge oder Open / No-Open-GoP ich versuche, es führt immer zu einer GoP-Länge von exakt 250 und einem Leading Picture (RASL-N). Was mache ich falsch?
`keyint: 150` ->` keyint = 150`
Gyan vor 6 Jahren
0
Danke, Gyan! Es tut mir leid, es war nur ein Tippfehler in der Post. Das Problem tritt immer noch auf. Aber wenn ich es ohne `: open-gop 'konvertiere, ist zumindest die Gop-Länge korrekt.
nm82 vor 6 Jahren
0
1 Antwort auf die Frage
0
nm82
Verwandte Probleme
-
3
Windows Media Center (Vista): Add-On oder Software zum Schneiden von TV-Aufnahmen?
-
3
Videobearbeitung mit ATI-Karten
-
1
VirtualDub für Linux
-
2
Wie viel Datenträgerverbrauch verwenden RAW-Videos?
-
1
Java Apps im Browser blinken / reißen beim Scrollen - warum?
-
3
Wiedergabe von Video-Rips mit Windows Media Center
-
5
Wie kann ich Internetfilme (Hulu usw.) am besten auf meinem Fernseher ansehen?
-
4
Eingebettetes Flash-Video in MS Word-Dokument (2003 oder 2007)
-
10
Erzwingen Sie die native Auflösung für den Nicht-PnP-Monitor in Windows
-
4
Wie erfahre ich, warum Windows Media Center keinen Film abspielt?