Einfuhr Vegas edl in FCP -- ? angela anderson - 06-13-2008
Ich weiß, es war ein Post, wo jemand angeblich tat dies erfolgreich, indem Sie aus Vegas nach Excel zu FCP - Leider, Es wurden keine Details genannt, Welcher, Natürlich, Sind, was man wissen muss, etwas zu tun, wie diese.
Ich exportiert ein Test .Edl aus Vegas, Und versucht, den Import in FCP. Beim Klicken auf die .Edl, FCP Abstürze. Verschwindet in den Abgrund meiner MacBook. Um, Hallo? Ich habe zwei Probleme - der erste ist der sich Edl.
003 unbekannte aa C 00:10:32,17 00:11:25,14 00:00:00,00 00:00:52,22
* Name von Clip: T16 - Interview didier
004 unbekannte aa C 00:11:25,14 00:11:25,14 00:00:52,22 00:00:52,22
004 unbekannte aa D 013 00:00:04,19 00:00:09,16 00:00:53,10 00:00:58,07
* Name von Clip: T16 - Interview didier
* Name auf Clip: T22 - Susanne texte von 002 bis 000
005 unbekannte aa C 00:00:09,16 00:00:09,16 00:00:58,07 00:00:58,07
005 unbekannte aa D 002 00:11:34,10 00:12:02,11 00:00:59,16 00:01:27,17
* Name von Clip: T22 - Susanne texte von 002 bis 000
* Name auf Clip: T16 - Interview didier
006 unbekannte aa C 00:12:02,11 00:12:02,11 00:01:27,17 00:01:27,17
006 unbekannte aa D 014 00:12:04,12 00:12:10,14 00:01:29,18 00:01:35,20
* Name von Clip: T16 - Interview didier
* Name auf Clip: T16 - Interview didier
007 unbekannte aa C 00:12:11,00 00:12:11,00 00:01:35,08 00:01:35,08
* Name von Clip: T16 - Interview didier
Ich habe keine Ahnung, ob das funktioniert mit FCP oder, wenn nicht, Was ich zu tun haben, Um es, Um es zu erkennen.
Sekunden, In FCP, Um, eine Edl, Ich versuche mal "wieder"-Option, und ich habe auf eine Einstellung wählen - Ich bin der Annahme, wähle ich die HDV 720p 25 seit der Film gedreht wurde auf einer JVC HDV 110, Da das, was ich wählen würde, wenn ich die Aufnahme Medien wurde von der Kamera.
Alle Ideen, wie ich zu dieser Arbeit?
Und ja, Das Projekt wurde so ziemlich alle bearbeiteten in Vegas - Das Problem ist der Regisseur arbeitet mit FCP und will nun über die Bearbeitung des Projekts und im Grunde die Kontrolle über sie aus dem aktuellen Editor. Damit alle die Mühen.
Re: Einfuhr Vegas edl in FCP -- ? John Rofrano - 06-13-2008
> Und ja, Das Projekt wurde so ziemlich alle bearbeiteten in Vegas
Leider, Ich habe nicht eine Antwort für Sie und eine schnelle Google-Suche bis sich viele Beiträge über FCP Sprengung auf edl Einfuhr ohne Auflösung, Aber bevor man sich selbst verrückt, diese Arbeit zu, Ich dachte, ich möchte ein paar Dinge aus. Der EDL-Export in Vegas unterstützt nur die erste Video-und Audio-Track-Spur. So, wenn Ihr Vegas Projekt hat mehr als ein Video-und Audio-Tracks ist dies nicht geben, was Sie erwarten. Auch sie nur Schnitt-und Cross-Fades (löst). Nein FX oder Übergänge aller Art ausgeführt werden, damit jeder Farbe zu korrigieren oder eine andere Art der Verarbeitung gehen verloren.
Ich wollte nur sicher, dass Sie wussten, so dass Sie nicht viel Zeit, wie es den nur zu finden, dass ist nicht das, was Sie erwartet. Viel Glück.
Ich hatte zu lösen, das gleiche Problem für mein Unternehmen. Das Problem ist in der EDL-Datei, die durch Vegas, , die nicht passen FCP EDL-Datei erwartet.
So entwickelte ich VB Script, um die EDL-Datei, die durch Vegas an erwartet FCP EDL-Format.
Zuerst, EDL-Export, wie Sie haben, Starten Sie dann das Skript, um die erforderlichen Korrekturen (Extras- Scripting- Skript ausführen).
Speichern Sie dieses Skript Text zu Text-Datei, , die eine .Vb Erweiterung:
--------------------------------------------- Skript starten --- -------------------------------------------
Einfuhren System.Windows.Formen
Einfuhren System
Einfuhren Sony.Vegas
Einfuhren System.Io
Einfuhren System.Array
öffentlichen Modul mainmodule
Sub Main
Const filetag als String = "_bhrt.Edl "ändern edl ursprünglichen Dateinamen, um anzuzeigen, erfolgreiche Skript Betrieb
Dim openfilediaLog1 als neue openfilediaLog ()
Dim infile als Zeichenkette
Dim outfile als Zeichenkette
"MessageBox.Zeigen ( "hallo Welt")
"openfilediaLog1.ShowdiaLog ()
Wenn openfilediaLog1.ShowdiaLog () = diaLogresult.Ok dann
Infile = openfilediaLog1.Filename
Wenn nicht (infile ist nichts), dann
"Einfügen, um den Strom hier.
Outfile = infile.Entfernen (infile.Länge - 4) + filetag
Dim-Dateien als fileclass = new fileclass (infile, Outfile, "")
Dateien.Pulllines ()
Dateien.Pullclips ()
Dateien.CloseDateien ()
Mein.Computer.Dateisystem.DeleteFile (infile)
Ende, wenn
Sonst
Anwendung.Exit ()
Ende, wenn
End Sub
Public class fileclass
Const edl_identifier als String = "* Namen von Clip:"" Ändern sich nicht, diese Konstante
Const edl_identifiercorrection als String = "" "sich nicht ändern, diese Konstante
Const edl_Dateienextension als String = ".Mov "ändern konstant auf Ihre Video-Dateien die Erweiterung (.Avi,...)
Const edl_reelold als String = "unbekannt", "ändern sich nicht, diese Konstante
Const edl_reelprefix als String = "FC"-Präfix, um Rollen-Namen in edl Liste (Sie können diese Konstante, wie Sie möchten)
Private f1stream als FileStream-Datei: Originalni edl
Private f1reader als StreamReader "
Private f1name als Zeichenkette
Private f2stream als FileStream-Datei: Novi edl
Private f2reader als StreamWriter "
Private f2name als Zeichenkette
Private f3stream als FileStream-Datei: Log
Private f3reader als StreamWriter "
Private f3name als Zeichenkette
Private lineslistarr als String ()
Private lineslist_tagarr als String ()
Private linesindex As Integer = 0
Private linesend als boolean = false
Private clipstmparr als String ()
Private clipslistarr als String ()
Private linesedlarr als String ()
Public Sub New (ByVal p1filename als Zeichenkette, ByVal p2filename als Zeichenkette, ByVal p3filename als String)
F1name = p1filename
F2name = p2filename
F3name = p3filename
Versuchen
If (p1filename isnot nichts) und (p1filename <> ""), Dann
F1stream = new FileStream (f1name, FileMode.öffnen, Fileaccess.Lesen)
F1reader = new StreamReader (f1stream)
Ende, wenn
If (p2filename isnot nichts) und (p2filename <> ""), Dann
F2stream = new FileStream (f2name, FileMode.öffnenorcreate, Fileaccess.Schreiben)
F2reader = new StreamWriter (f2stream)
Ende, wenn
If (p3filename isnot nichts) und (p3filename <> ""), Dann
F3stream = new FileStream (f3name, FileMode.öffnenorcreate, Fileaccess.Schreiben)
F3reader = new StreamWriter (f3stream)
Ende, wenn
Fangen EX als Ausnahme
MsgBox ( "Datei existiert nicht", Msgboxstyle.Kritische, " SonyVegas Skript ")
End Versuchen
End Sub
Public Sub closeDateien ()
F1reader.Close ()
F1stream.Close ()
F2reader.Close ()
F2stream.Close ()
"f3reader.Close ()
"f3stream.Close ()
End Sub
Public Sub pulllines ()
Dim Index As Integer = 0
ReDim erhalten lineslistarr (2000)
Tun, bis f1reader.Endofstream
Lineslistarr (Index) = f1reader.Readline ()
Index = Index + 1
Schleife
ReDim erhalten lineslistarr (Index - 1)
ReDim erhalten lineslist_tagarr (Index - 1)
ReDim erhalten linesedlarr (Index - 1)
End Sub
Public Sub pullclips ()
Dim I As Integer
Dim j As Integer = 0
Dim spom als String = ""
Für i = 2 zu lineslistarr.Länge - 2 Schritt 2
Linesedlarr (I) = lineslistarr (I)
Linesedlarr (I) = lineslistarr (I).Ersetzen (edl_reelold, Edl_reelprefix + findreel (I + 1))
Nächster
Für i = 3 bis lineslistarr.Länge - 1 Schritt 2
Linesedlarr (I) = edl_identifier + edl_identifiercorrection + lineslist_tagarr (I) + edl_Dateienextension
Nächster
End Sub
Private Funktion findreel (ByVal Index As Integer) As String
Dim I As Integer
Für I = 0 bis clipslistarr.Länge - 1
Wenn lineslist_tagarr (Index) = clipslistarr (I), dann
Return (i + 1).ToString
Ende, wenn
Nächster
Return ""
End Function
Public Sub insline_edl (ByVal Zeile As String)
Dim txtline als Zeichenkette
Txtline = line
F2reader.WriteLine (txtline)
End Sub
Public Sub insline_comment (ByVal Kommentar als String)
Dim txtline als Zeichenkette
Txtline = Kommentar
F3reader.WriteLine (txtline)
End Sub
Public Sub resetindex ()
Linesindex = 0
End Sub
Public ReadOnly Property productslist () As String ()
Bekommen
Rückkehr lineslistarr
Ende erhalten
Ende Eigentum
Public ReadOnly Property productslistindex () As Integer
Bekommen
Rückkehr linesindex
Ende erhalten
Ende Eigentum
Public ReadOnly Property productslistend () As Boolean
Bekommen
Rückkehr linesend
Ende erhalten
Ende Eigentum
End Class
End Module
--------------------------------------------- Skript Ende --- ---------------------------------------------
Re: Einfuhr Vegas edl in FCP -- ? angela anderson - 08-05-2008
Hi Elvir,
Ich frage mich, wenn Sie mich durch, wie genau dieses Skript in sehr einfache Sprache - Ich habe versucht, sie vor kurzem in Vegas, Was ich tat, war: Export der edl - dann Extras-Scripting-Skript (wie Sie gesagt haben)
Dann habe ich ein Fenster, fragte mich, um das Skript, Gespeichert wurde, die als .Vb (nicht .Vb.Txt), aber wenn ich navigieren Sie zu der Datei, Es nicht angezeigt. Es war einfach nicht da. Irgendwelche Ideen?
Ich bin nicht mit einem PC, Und ich habe keine Ahnung über die Skriptsprache. Scheint es Plätze in der Schrift, wo ich mich auf die Variablen, Aber das ist nur eine Vermutung und ich kann nicht wirklich wissen, was zu /, wie es geht.
Sie sollten eigentlich keine Probleme haben mit der Suche nach der Datei durch Vegas Fenster.
Einer der Gründe dafür könnte sein, dass (in Windows Explorer) Extras- Ordner Optionen- Ansicht- Erweiterungen bei bekannten verbergen Dateien ist. Wenn es sich um den Fall, Sie können nicht die Standard-Erweiterung der txt-Datei.
Gehe zu (mit Windows Explorer):C:\ program files \ Sony \ Vegas Pro 8.0 \ Script-Menü. In diesem Ordner sollten Sie einige Script-Dateien mit der Erweiterung .Js und .Cs. Wenn Sie nicht sehen können, dass die Verlängerung, Es bedeutet, dass Sie, um diese Option deaktiviert.
Auch, Versuchen, die Datei, die Sie in diesem Ordner, Sie sehen ihn in der Extras- Scripting-Menü. Wenn Vegas ist bereits geöffnet, Laufen Extras- Scripting- neu Skript-Menü Ordner, , um es kennen Sie die Datei.