ffmpeg XDCAM HD vtag-Profile

2691
sebastian

Hey Leute, es tut mir leid, dass ich dich wieder gestört habe, aber in diesen Tagen habe ich viel Arbeit mit ffmpeg. Ich habe auf http://code.google.com/p/ffmbc/wiki/XDCAMHD422Ercoding-vtag-Einstellungen für XDCAM HD 422 gefunden und sie in meinem Skript verwendet. Alles funktioniert gut für HD 422. Jetzt suche ich verzweifelt nach normalen HD-Tags und xd3vHabe bisher nur einen gefunden für Apple XDCAM HD 1080i50 (35 MBit / s VBR), den ich nicht brauche, weil er interlaced ist. Was ich brauche, sind die VTags für 1080p24, 1080p25 und 1080p30. Hier ist das Skript, das ich gefunden und ein wenig angepasst habe:

ffmpeg -threads "4" -i "$2" -pix_fmt yuv420p -vtag xdv3 -vcodec mpeg2video -r 25 -flags +ildct+ilme -top 1 -dc 10 -intra_vlc 1 -non_linear_quant 1 -qmin 1 -qmax 3 -lmin '1*QP2LAMBDA' -rc_max_vbv_use 1 -rc_min_vbv_use 1 -b 35000k -minrate 35000k -maxrate 35000k -bufsize 36408333 -bf 2 -aspect 16:9 -acodec pcm_s16be -vf scale=$:$ "$3"

Wenn das Skript noch andere Fehler enthält, korrigieren Sie mich bitte :)

0

1 Antwort auf die Frage

1
Rajib

Was ist ein "normaler HD-Tag"? Für die gewünschten Formate sind dies die vtags:

xd5d XDCAM HD422 1080p24 CBR
xd5e XDCAM HD422 1080p25 CBR
xd5f XDCAM HD422 1080p30 CBR
xdv6 XDCAM HD 1080p24 VBR
xdv7 XDCAM HD 1080p25 VBR
xdv8 XDCAM HD 1080p30 VBR
xd55 XDCAM HD422 720p25 CBR
xd59 XDCAM HD422 720p60 CBR

Hoffe das hilft.

Danke, aber es scheint, dass es nur einen Unterschied zwischen XDCAM HD422 und XDCAM HD gibt. Sie sehen in meinem letzten Beitrag, ich sagte, dass ich `xdv3` nur für HD verwendet habe und ** Apple XDCAM HD (nicht HD 422) 1080i50 (35 Mb / s VBR) ** bekam und ich nach den anderen HD-Tags gesucht habe (falls vorhanden) sebastian vor 11 Jahren 0
@sebastian Okay, ich habe die anderen hinzugefügt. Ich habe deine Frage zunächst nicht verstanden. Aber das sind VBR. Rajib vor 11 Jahren 0
vor allem vielen dank, sie waren eine große hilfe. Ich habe noch eine letzte Frage, scheinen Sie die vtags für ** XDCAM HD422 720p25 CBR ** und ** XDCAM HD422 720p30 CBR ** zu kennen? Diese beiden wären die letzten fehlenden VTags, die ich wissen muss. sebastian vor 11 Jahren 0
@sebastian fügte auch diese hinzu. Rajib vor 11 Jahren 0
Thanks, but something gives me a headache. I used those presets for 720p25 and 720p30 and I can perfectly transcode my testclips, but the output is just sound and a green screen. Code looks like this `ffmpeg -threads "4" -i "$2" -pix_fmt yuv422p -vcodec mpeg2video -r 25 -flags +ildct+ilme -top 1 -dc 10 -intra_vlc 1 -non_linear_quant 1 -qmin 1 -qmax 3 -lmin '1*QP2LAMBDA' -vtag xd55 -rc_max_vbv_use 1 -rc_min_vbv_use 1 -b 50000k -minrate 50000k -maxrate 50000k -bufsize 36408333 -bf 2 -aspect 16:9 -acodec pcm_s16be -vf scale=$:$ "$3"` where did I go wrong? sebastian vor 11 Jahren 0
Sorry für Doppelpost, aber ich hatte keine Zeichen mehr. Ich habe VideoSpec (etwas ähnliches wie Mediainfo) verwendet und es wurde als Format xd55 angegeben. Bei Verwendung von xd59 gibt es mir das Format ** Apple XDCAM HD422 720p60 (50 Mb / s CBR) ** anstelle von HD422 720p30. sebastian vor 11 Jahren 0
In libavformat ist es auch als 720p60 dokumentiert. Ich habe es nie benutzt, nur davon ausgegangen, dass es 30 fps bedeutete, aber mein schlechtes. Sie erwähnen jedoch nicht die Größe / den Aspekt der Eingabedatei. Sie übergeben was an FC_PARAM_breite / height? Warum skalierst du? Ich fürchte, du musst mehr Details geben. Wo / welcher Spieler zeigt grün? Könnte die Skalierung am Ende nach dem Passieren von Konflikten auftreten? Zu viele Variablen, um sinnvoll zu antworten. Rajib vor 11 Jahren 0
Bearbeitet in XDCAM HD422 720p60 gemäß dokumentierten Formaten. In der ffmbc-Dokumentation und anderswo heißt es dasselbe. Rajib vor 11 Jahren 0
Wir haben herausgefunden, dass es viel zu viel Arbeit für uns wäre, ein Skript für diese 720p-Formate zu schreiben, deshalb brauchen wir sie nicht mehr, aber trotzdem danke ich Ihnen, dass Sie mir helfen wollten. Fall abgeschlossen! sebastian vor 11 Jahren 0