Grab2VCD: konvertiert zu z.B. VCD während dem Streamens

Games, Plugins, Utils, Tools, 3rdParty, etc...
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

Grab2VCD: konvertiert zu z.B. VCD während dem Streamens

Beitrag von alex.enjoy »

hi, habe mal ein kleines Tool geschrieben, vielleicht interessiert es ja sonst noch jemanden...
hier kann es runtergeladen werden

alex.enjoy

-----------------readme.txt--------------------------------------------

Code: Alles auswählen

Grab2VCD
--------

dies ist ein sehr einfaches Programm.
Es kann nur genau das was ich für mich selbst benötige.
Wer mehr haben will, für den habe ich den Quellcode (VB6) beigepackt.

Grab2VCD transkodiert einen per NGrab/Wingrab (oder eines anderen auf der Elminster DLL basierenden Grabbers) aufgenommenen Stream, und zwar während dem Streamen.
Dazu muss im Grabber das Splitting aktiviert werden (z.B. jeweils bei 100MB), da diese Teilstreams direkt nach Fertigstellung per TMPGEnc umgewandelt werden.
Wenn der letzte Teil fertig ist, werden noch alle zu einem (oder mehreren) MPG zusammengemerged.

wie es funktioniert:

1. Grab2VCD.INI anpassen
2. ein TMPGEnc-Template auswählen (Einstellungen für die Kodierung, VCD.TPR liegt bei)
3. maximale MPG-Dateigröße für Ausgabe angeben
4. Start drücken
5. Streaming starten

Grab2VCD wartet darauf, dass eine neue M2P-Datei im Zielordner entsteht und wacht dann darüber dass diese Datei fertig geschrieben ist.
Sobald sie fertig ist wird sie konvertiert und danach auf den nächsten Teil gewartet (falls dieser noch nicht fertig gestreamt sein sollte)

Die neuen Dateien werden in einem Unterordner des Stream-Ordners abgelegt.
Der Ordnername ist gleich dem M2P-Dateinamen.
Das Ergebnis sind dann eine oder mehrere "merged[nn].mpg" Dateien in diesem Ordner.

TMPGEnc wird übrigens mittels SendKeys ferngesteuert, man sollte also tunlichst die Finger von der Maus und der Tastatur lassen solange das ganze läuft.....
und nochwas, die tester.dll muss registriert werden (z.B. mit dem batch-script)


alex.enjoy
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Welche Version von TMPGEnc braucht man?

Meine hat .MCF als Template-Dateien


Oder hab ich noch einen Denkfehler.


Ausser dem starten von TMPGEnc und einem darauffolgenden "bimm" als Fehlermeldung passiert nix.


Crusher
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

Beitrag von alex.enjoy »

Crusher hat geschrieben:Welche Version von TMPGEnc braucht man?
ich benutze Version 2.58.44.152
Crusher hat geschrieben:Meine hat .MCF als Template-Dateien
Oder hab ich noch einen Denkfehler.
nee, haste nicht. Aber ich benutze die Projektdateien (File, Save Project).
Die werden dann (als Vorlage) geladen, die Dateinamen ausgefüllt, wieder gespeichert, und dann per übergabeparameter zum Encoded wieder gestartet....
Crusher hat geschrieben:Ausser dem starten von TMPGEnc und einem darauffolgenden "bimm" als Fehlermeldung passiert nix.
nun, da es über Sendkeys gesteuert wird, kann das schon passieren wenn es nicht die selbe Version ist.
Es kommt ja darauf an, das die programmierten Tastaturkürzel, TAB-Reihenfolgen usw... noch übereinstimmen...

.... aber ich hab' ja den Source - wenn auch völlig undokumentiert - beigelegt..... für alle Fälle.....


alex.
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Dann liegt es wohl an der Version, mist.

Die find ich nicht, hab die neuste drauf.


Crusher
alex.enjoy
Einsteiger
Einsteiger
Beiträge: 225
Registriert: Sonntag 22. Dezember 2002, 11:24

Beitrag von alex.enjoy »

Crusher hat geschrieben:Dann liegt es wohl an der Version, mist.
Die find ich nicht, hab die neuste drauf.
Installiere dir mal DVD2SVCD, da ist ein TMPGEnc mit drinnen, etwa in diesen Versionsregionen...