| DivX4.01 in Realtime von Firewire codieren! Es geht !
Noch was unklar? Dann in unserem Forum nachfragen Zum Orginal-Thread / Zum Videoschnitt Allgemein-Forum
Frage von Stefan Hartmann:
Hallo, da ich gerade am Neu-Installieren von meinem PC bin mit allen möglichen Tools zur Videobarbeitung, wollte ich mal nachfragen, inwieweit Ihr schon mal getestet habt, ob man es schafft von Firewire direkt in realtime in 720x576 nach DivX4.01 zu encodieren. bei divx.com gab es im Forum schon mal einen Thread, da gibt es auch ein russisches Programm fuer WDM Treiber für TV-Karten, wo jemand schon mal mit einem 1.4 Ghz Athlon in Echtzeit 768x576 von seiner TV-Karte in ECHTZEIT nach DIVX4.01 in sehr guter Qualitaet capturen konnte !
Ich frage mich nun, ob das nicht auch von Firewire gehen wuerde... Gibt es fuer Firewire Karten schon WDM Treiber ? Ich will auch mal sehen, ob man im Windows Media Encoder 7.1 von FireWire aus Capturen kann direct nach WMV , das ist ja auch ein MPEG-4 Codec ! Mal sehen, werde ich gleich mal schnell testen !
Ergebnis:
Es geht !
Mit dem Capture Programm von: http://www.iulab.com
kann man bei mir mit einem CeleronII 600 -BEI- 900 Mhz in ca. 15 bis 22 Frames/sec codieren mit DivX 4.01 !
Habe es gerade getestet ! Habe allerdings nur Win98SE im Augenblick drauf, unter Win2000 sollte es noch schneller laufen !
Ich habe mit verschiedenen Einstellungen rumprobiert und habe gefunden, dass die min/max Compression rechts bei DivX auf 6 und 12 eingestellt werden sollten. AUsserdem ist es hilfreich die Datenrate auf ca. 3000 zu stellen, dann ist es schneller. Mann muss auf 1 pass und fastest stellen, dann geht es wirklich so gut...
Leute mit Athlon 1400 Mhz sollten dann wirkllich schon Realtime 25 Frames/sec hinbekommen !
Leider ist mein Capture WDM Driver fuer meine TI OCHI Karte irgenwei nicht optimal, da er nur das Video durchschleift, aber nicht das Audio.... Das ist also nur der Erfolg mit Realtime Video. Audio könnte ich durch Zuspielen der Audio-Ausgaenge zu meinern SB 128 Audiokarte auch noch in realtime dazu capturen, hatte ich aber nicht angeschlossen und nur mit Video probiert....
Mein WDM Treiber heisst: Microsoft DV-Camera und Videorecorder
Gibt es noch einen anderen Treiber, der auch Audio aus dem DV Stream aus Firewire rausholt ?
Also unter Premiere 6.01 kann ich damit auch Audio aufnehmen, aber unter Virtualdub 1.4d und iuLab capture und Windows MediaEncoder 7.1 komme ich an das Audio von Firewire nicht ran...
Hat da jemand einen Tip, wie ich auch das Audio vom DV Eingang bekomme... wenn es unter Premiere geht, ist es ja wohl nur eine Treiberfrage...
Gruss, Harti.
harti -BEI- harti.com
Antwort von mfranz:
:Ich frage mich nun, ob das nicht auch von Firewire gehen wuerde... :Gibt es fuer Firewire Karten schon WDM Treiber ? : : Gibt es noch einen anderen Treiber, der auch Audio : aus dem DV Stream aus Firewire rausholt ? : Gruss, Harti. Hallo Harti,
da bringst Du was durcheinander. Alle Treiber für die neueren Windows-Versionen heißen WDM (;Windows Driver Modell). Damit ist der interne Aufbau der Treiber gemeint. Da Firewire ab Win98SE unterstützt wird, gibt es natürlich WDM-Treiber für Firewire , wir alle arbeiten schon damit. Um in Echtzeit von DV in MPEG4 (;o.ä.) zu konvertieren, benötigt man keine extra Treiber, sondern nur einen schnellen PC und ein Programm was über Firewire die Daten von der Kamera holt, dekodiert, in MPEG4 kodiert und auf Platte schreibt. Wenn es sowas schon gibt, wie Du schreibst, aber kein Ton kommt, dann kann es nur am Programm liegen, dass den Ton nicht aus dem DV-Stream trennt. Kann Dir nicht sagen, warum es das nicht kann (;Bug?).
Gruß, mfranz
Antwort von Stefan Hartmann:
Original geschrieben von harti Hallo Ihr Graphedit Spezis.
Wie bekomme ich unter Graphedit eine OHCI Firewirekarte als Quelle angelegt, so dass ich beim Abspielen meines DV Camcorders dort hinein das Firewire Video und Audio bekomme und dann in Realtime zu anderen Sachen umwandeln kann ? (;z.B. Windows Media Video)
Hat das schon jemand mal getestet ? 2. Was ist die aktuelle Version von Graphedit und wo findet man immer die aktuelle Version ? Direkt bei Microsoft irgendwo ?
Danke.
Gruss, Harti.
Hallo Leute, also dem Inschenieur is nischt zu schwer, wie der Berliner sagt...
Habe es noch einer durchkämpften Nacht endlich hinbekommen in REALTIME via Firewire von meinem DV Tapes nach MPEG-4 V2 zu encoden MIT EINSTELLBARER Datenrate ! Gleichzeitig wird das AUDIO in PCM in den AVI Datenstrom mit eingebaut in 48 Khz 16 Bit Stereo. Ich habe danach also ein AVI mit MPEG-4 V2 Codec und unkomprimietem SYNCHRONEN AUDIO in einem Rutsch ! Das lade ich dann nur noch in Virtualdub ein und komprimiere nur das Audio nach MPEG-3 und schon ist mein hochkomprimiertes AVI zum Email versenden fertig und es spielt bei jedem ab, der mindestens den Mediaplayer 6.4 installiert hat. Welchen anderen Audio Codec kann ich noch nehmen, so dass es auf einer nicht upgedateten Standard Win98SE Installation läuft, wo jemand nicht extra den Mediplayer 6.4 installiert hat, sondern nur Mediplayer 6.2 oder so drauf ist ? MPEG-4 V2 Codec muesste doch schon beim Mediaplayer 6.2 dabei sein, oder ??
Diese AVI Clips sollen möglichst überall auf Standardhardware laufen...
Habe es mit Graphedit gemacht. Wer also mal sehen will, wie es genau geht, der schickt mir eine email zu: <A HREF="mailto:harti -BEI- harti.com">harti -BEI- harti.com</A> und kurz beschreiben, wozu Du es braucht und ich schicke per email die grf files, so dass Du es auch mit Graphedit machen kannst.
Aber bitte nur an diese email Adresse und keine private Nachricht hier ins Forum, dass ist sonst zu nervig. Danke !
Gruss, Harti.
harti -BEI- harti.com
Antwort von Stefan Hartmann:
: Hallo Harti, : : da bringst Du was durcheinander. Alle Treiber für die neueren Windows-Versionen heißen : WDM (;Windows Driver Modell). Damit ist der interne Aufbau der Treiber gemeint. Da : Firewire ab Win98SE unterstützt wird, gibt es natürlich WDM-Treiber für Firewire , : wir alle arbeiten schon damit. Um in Echtzeit von DV in MPEG4 (;o.ä.) zu : konvertieren, benötigt man keine extra Treiber, sondern nur einen schnellen PC und : ein Programm was über Firewire die Daten von der Kamera holt, dekodiert, in MPEG4 : kodiert und auf Platte schreibt. Wenn es sowas schon gibt, wie Du schreibst, aber : kein Ton kommt, dann kann es nur am Programm liegen, dass den Ton nicht aus dem : DV-Stream trennt. Kann Dir nicht sagen, warum es das nicht kann (;Bug?). : : Gruß, : mfranz Danke fuer den Hinweis Franz.
Also es geht bei mir nur mit Premiere, dass ich dort den Sound mit aus der Firewire karte rausziehen kann, allerdings in Premiere nur nach DV-Codec, nicht nach DivX !
Bei Virtualdub 1.4d, iulab capture und Windowsmediaencoder 7.1 bekomme ich kein Audio von der Firewirekarte.
Hat noch jemand anderes einen Tip, wie ich das doch bekomme ?
Gibt es irgendeinen Treiber als Firewire-DV-Audio-Soundkarte in der Multimedia/systemsteuerung, also so als "Pseudo-Soundkarte", statt meiner Soundblaster 128 PCI ?
Gruss, Harti.
harti -BEI- harti.com
Noch was unklar? Dann in unserem Forum nachfragen Zum Orginal-Thread / Zum Videoschnitt Allgemein-Forum
| |