Fernsehen, Smart-TV, Mediacenter, Streaming-Dienste 7.457 Themen, 37.305 Beiträge

Capturing mit DigiTal TV Software von nexus-s

videolizer / 13 Antworten / Baumansicht Nickles

Habe mir als "Upgrade" der dvb-s die nexus-s von Hauppauge zugelegt.
Funzt auch alles - nach den üblichen WDM-Installationsorgien.

Bis auf das Aufnehmen mit der mitgelieferten Tv Software "Digital TV" (die von Technotrend mit dem Hauppauge Logo), die auch recht schön ist und an die ich mich gewöhnt habe.

Denn diese capturet MPEG-Files, die
- in VirtualDub, TMPGenc und PowerDirector nicht importiert werden ("enthält keine kein Videodaten" etc.)
- in Premiere 5 und 6 mit falschem Timecode und Framerate importiert werden


Einzig Ulead DVD Factory und MyFlix XE kann mit den MPEG Streams was anfangen.

Auch der Versuch scheiterte zuerst als PVA aufzunehmen und dann mit PVAStrumento oder PVA2MPEG in MPEG2 umzuzwandeln, kein Import möglich.

Deswegen die Frage: welche Digital TV Software könnt ihr empfehlen (außer Multidec und WinDVDLive!), die mit der nexus-s funzt (vielleicht frühere Versionen)?
Oder mache ich da etwas falsch - einstellungstechnisch?

Merci!

Servusius

bei Antwort benachrichtigen
wussy videolizer „Capturing mit DigiTal TV Software von nexus-s“
Optionen

habe das gleiche problem aber noch keine lösung gefunden. hast du schon antworten erhalten die hilfreich wären?
danke

bei Antwort benachrichtigen
videolizer wussy „habe das gleiche problem aber noch keine lösung gefunden. hast du schon...“
Optionen

bei Antwort benachrichtigen
null videolizer „Capturing mit DigiTal TV Software von nexus-s“
Optionen

- in Premiere 5 und 6 mit falschem Timecode und Framerate importiert werden

Probier mal vorher die PVAs mit PVACut zu schneiden (zumindest die PTS werden dann erneuert).

PVA mit PVAStrumento in MPEG2 umwandeln und dann zumindest mit TMPGenc in SVCD oder sonstwas zu wandeln klappt eigentlich. TMPGenc braucht aber einen MPEG2-Player-Codec (Power DVD, Win DVD, Elecard Codec) draufbügeln.

Finger weg von PVA2MPEG! Das produziert nur Schrott (MPEG2 genau so groß wie PVA und damit Müll).

bei Antwort benachrichtigen
wussy null „- in Premiere 5 und 6 mit falschem Timecode und Framerate importiert werden...“
Optionen

habe das auch schon probiert, hab das pva file mit pvastrumento in mpeg2 umgewandelt, power dvd und elecard codec installiert aber tmpgenc erkennt das mpg file trotzdem nicht. habe auch vorher erst mit pvacut geschnitten. trotzdem nix. tmpgenc will einfach das mpg file nicht erkennen.

bei Antwort benachrichtigen
videolizer null „- in Premiere 5 und 6 mit falschem Timecode und Framerate importiert werden...“
Optionen

Merci erst ma für die Antwort.


Unterhaltungselektronik, TV, Sat und Co

Re: Capturing mit DigiTal TV Software von nexus-s
Von: null Am: 03.12.2002

- in Premiere 5 und 6 mit falschem Timecode und Framerate importiert werden

Probier mal vorher die PVAs mit PVACut zu schneiden (zumindest die PTS werden dann erneuert).

Was meinst du mit "MPEG2-Player-Codec (Power DVD, Win DVD, Elecard Codec draufbügeln".
Die Codex sind bei mir alle betriebssystemseitig installiert, wenn du das meinst. Ich habe mir extra den MPEG2-Elecard-Codec noch gezogen, mit dem ja die Technotrend/Hauppauge Software codiert.

Das mit dem Schneiden in PVACUT werde ich mal versuchen und mich wieder melden.

Servus


bei Antwort benachrichtigen
videolizer Nachtrag zu: „Capturing mit DigiTal TV Software von nexus-s“
Optionen

LÖSUNG:
1.) Was bisher geschah:
Also habe alles versucht, was bis dato vorgeschlagen wurde:
- zuerst mit PVACut schneiden (PTS werden zwar erneuert, ich erhalte aber beim Scan in PVAStrumento noch ne Menge Fehlermeldungen, die vor allem Integer Frame Match-Fehler und GOP-Fehler sind)
- Codex sind alle installiert, selbst Löhncodex habe ich mir zugelegt (für Premiere)
- ich habe auch probiert die MPEG2-Files in zuerst in MyFlix XE zu schneiden und abzuspeichern

=> wie gehabt nur Ulead DVD Factory, Flask(!!) und MyFlix XE wollen die MPEG2-Files importieren.
=>> TMPGenc, Virtual Dub, PowerDirector und Premiere 5 (importiert zwar, aber mit falschen I-Frames)

2.) Meine Idee:
Da ich gleichzeitig auch mit PowerDirector und anderen Recording-Tools Probleme hatte, die mir einfach keine Codecs mehr beim Aufnehmen von VHS-Kassetten/analogen Videoquellen anboten (ich konnte nur unkomprimiert aufnehmen), war mein Verdacht, dass irgendetwas mit den Codecs nicht stimmen konnte bzw. mit der Komprimierung durch dieselben.
Entweder waren die nicht richtig installiert oder funzten einfach fehlerhaft durch Konflikte mit irgendwelchen Treibern.

3.) Abhilfe und Lösung:
Die Lösung war - na ja - schnell bewerkstelligt.
a)
Ich habe W2k komplett geputzt und neu installiert (das ging bei mir recht schnell, weil ich ein eigenen Multimedia-Rechner aufgebaut habe, der nur ca. 15 Anwendungen drauf hat).
Dabei habe ich auf die Reihenfolge der Treiberinstallationen geachtet (bei einem ersten Versuch hatte ich es andersherum gemacht und die gleichen Probs bekommen. Falls Windows die nexus-s erkennt und installieren will, unbedingt auf abbrechen gehen und die Karte nachträglich manuell installieren!!):

- zuerst die Grafikkartentreiber

- dann die Soundkarte (falls nötig)

- dann evtl. andere PCI-Karten

- dann die Videoschnitt-Anwendungen (Premiere 5, PowerDirector, Ulead DVD Fact., VirtDub, TMPGenc, Flask, PVAStrumento), wobei Flask, TMPGenc ja Stand-Alone-Anwendungen sind, die keine dlls im Windows Systemverzeichnis ablegen, ergo die man auch später installieren kann

- dann die Treiber für die TV/Video-Karten und zwar zuerst die anloge(n) und dann die digitale(n). Die Karten werden natürlich im Gerätemanager als Multimediageräte mit Fragezeichen gelistet.
* nexus-s digital: hier muss der Treiber über Gerätemanager(!!) einfach aktualisiert werden und nach einem Treiber auf der CD gesucht werden (saan1756 oder so ähnlich). Danach Neustart und dann die TVDigital-Soft installieren
* analoge PCI-Karten von Hauppauge/oder anderen Herstellern: hier den neuesten WDM (nicht VfW!!!)-Treiber herunterladen und installieren. Dann Neustart, dann Treiber finden lassen, dann TV-Soft installieren.


Nach der ganzen Orgie:
TVDigital (nexus-s Soft) geöffnet, Stream als MPEG2 gecapturet und versucht in TMPGenc eingelesen und siehe da, es klappte, auch in allen anderen Anwendungen bis hin zu Premiere 5!
Gegentest: die alten Streams (vor der Neuinstallation) versucht einzulesen und, yep: es ging nicht. Also musste bei meiner vorigen W2k-Installation irgendetwas an den MPEG2 Codierung falsch gelaufen sein, etwas, was jetzt behoben war.
Auch hatte ich jetzt in allen Videoschnittanwendungen meine Codecs wieder, mit denen analoge Videoquellen komprimiert werden sollen.


Ich hatte zwar bei der vorigen W2k-Installation auch immer wieder alte Treiber und Codecs de-installiert - bis hin zum man. Cleanen der Registry - aber ohne Erfolg, weil wahrsch. funzende Treiber entweder überschrieben oder dies eben nicht wurden.

b) anderer Weg:
gehen könnte es auch so:
- sämtliche Videoanwendungen, die nicht Stand-alone sind (PowerdDirector, Ulead, Premiere 5, Virt. Dub etc.) komplett deinstallieren, am besten mit einem Reg.Clean Tool noch nachbearbeiten.
- dann sämtliche VideoCodecs entfernen
- dann alle TV/Video-Karten Software entfernen
- dann alle TV/Video-Karten aus dem Gerätemanager entfernen (deinstallieren). Am besten noch die clear-tools zum Entfernen der Treiber und Anwendungen drüberlaufen lassen.

Dann Rechner neu starten.
Zuerst die Codecs wieder installieren (die Windows-eigenen im Gerätemanager suchen lassen oder von MS downloaden und installieren, die anderen - wie DivX, Elecard etc. - einfach über Setup-Programm).
Dann die Video-Anwendungen installieren
Und zum Schluss die TV/Video-Karten wie oben unter Lösung a) beschrieben.

..sollte funzen..

Servas

bei Antwort benachrichtigen
wussy videolizer „LÖSUNG: 1. Was bisher geschah: Also habe alles versucht, was bis dato...“
Optionen

super vielen dank für deine ausführliche beschreibung. ich werde diesen mamutprozess auch mal probieren mal sehn obs dann klappt.

bei Antwort benachrichtigen
videolizer wussy „super vielen dank für deine ausführliche beschreibung. ich werde diesen...“
Optionen

wie gesagt: ohne Gewähr!
Desegen würde ich vielleicht erst ma Lösung b) probieren, weil wenier aufwendig.

Ich habe zwar mit den Codex selbst beim Streamen keine Porbs mehr, aber mit dem Importieren der MPEG2-Files in TMPGenc, die ich in TVDigital aufgenommen habe, klappt es auch nicht immer, wie ich jetzt herausgefunden habe (in ca. 70% der Fälle).

Die Rate wird besser, wenn man direkt als PVA aufnimmt und dann mit PVAStrumento den File zu MPEG2 (PS) konvertiert, aber leider auch noch nicht 100%.

Es ist halt mit den Codecs sone Sache. Für MPEGs (1-4) als Codec-Typen, gibt es zwar einen Video/Audio Standard, aber die SoftCodex halten sich offenbar nicht immer zu 100% daran.

Auch DivX plante ja am Anfang sich vom MPEG4-Standard loszusagen (deswegen immer noch die Kacke mit den eigenen Playern), hat sich jedoch jetzt wieder dem MPEG4 -Standard angeschlossen.

Ich vermute mal, dass der Soft-Codec (Elecard) von DigitalTV sich einfach nicht zu 100% an den MPEG2-Standard hält und Header und Frames schreibt wie er lustig ist.

Servus

bei Antwort benachrichtigen
null videolizer „Capturing mit DigiTal TV Software von nexus-s“
Optionen

>power dvd und elecard codec

bei Antwort benachrichtigen
videolizer Nachtrag zu: „Capturing mit DigiTal TV Software von nexus-s“
Optionen

Also, habe mir die Mühe gemacht und alle Tools durchprobiert. Die Schlüsse mögen die ziehen, welche tiefere Einblicke in die Materie haben bzw. die Tools selbst entwickelt haben.

Aufnahme:
Da gibt es in der Regel bei fast allen DigitalTV-Softs entweder PVA oder PS(=MPEG2). Wenn man als MPEG2 aufnimmt, wird dabei der direkt von der Karte kommende PVA-Stream softwareseitig (über irgendeine PVA2MPEG-Anwendung) in MPEG2 umgewandelt.
Ergebnis: Bei der Umwandlung wird in 90% der Fälle derart gepfuscht, dass z.B. Synchronisierungen von Audio/Video nicht stimmen, Video oder Audioframes einfac fehlen usw.
Folge: beim Einlesen in Videobearbeitungssoftware (von kleinen Schneideprogrammen wie MyFlix XE bis hin zu Premiere) werden die Files entweder riesig aufgebläht oder falsch gerendert.
Effekt: Die Files sind zum Brennen nicht zu gebrauchen, manchmal noch nicht einmal zum Abspielen mit Soft-DVD-Playern.

Hier mal das Log von PVAStrumento nach Scan eines MPEG2-Files:
############################
***
*** PVAStrumento 2.0.23a
*** running at 12-07-2002 04:13
***
Stream info for
D:\tv-digital\dokus\Palettes-Lautrec.mpg

VIDEO: Resolution 720 x 576
(full D1)
Aspect ratio is 4:3
Frame rate 25.00 fps
Nominal bitrate 15000000 bps
first PTS: 00:00:00.921

AUDIO: MPEG-1, Layer 2
48.0 kHz, Stereo
Bitrate 192 kbps
Frame Length 24.0 ms (576 bytes)
first PTS: 00:00:00.479

Audio starts 441 ms early
(->video delay on muxing)

==MAKING MPEG2 PS==
Input: D:\tv-digital\dokus\Palettes-Lautrec.mpg
MPG: D:\Palettes-Lautrec.mpg
FIXING startup delay.
FIXING stream synch.
ADJUSTING GOP timecodes.

Syncing: Cutting audio.
No integer frame match for A/V.
ALERT> 2 video frames missing at 00:04:51.800
No integer frame match for A/V.
Syncing: Cutting audio.
No integer frame match for A/V.
ALERT> 4 video frames missing at 00:07:57.560
No integer frame match for A/V.
Syncing: Cutting audio.
No integer frame match for A/V.
ALERT> 3 audio frames missing at 00:17:48.374
No integer frame match for A/V.
15 audio frame(s) missing at the end.
ALERT> Temporal structure wrong in GOP - dropping
Done.

Video bitrate: max 8057 , avg 3772 kbps
Setting first sequence header to avg. bitrate

Video: 45945 pics 00:30:37.800
Audio: 76577 frames 00:30:37.848
##########################################


Deswegen speichere ich nur mehr als PVA ab und wandele mit PVAStrumento in MPEG2 um (ist schnell und äußerst genau), kann dort sogar die Files splitten und importiere sie erst mal in MYFlix XE, um sie dort zu schneiden.

Servus

bei Antwort benachrichtigen
null videolizer „Capturing mit DigiTal TV Software von nexus-s“
Optionen

@videolizer

Habs nochmal probiert. Selbst direkt in MPEG2 zu streamen und dann gleicht mit TMPEGEnc zu komprimieren klappt auch (ohne vorher mit PVAS zu säubern)! Und zwar fehlerfrei! Ob in PVA oder MPEG2 geschrubbt wird sollte eigentlich egal sein (ok, PVA ist stabiler, spart Platz und läßt sich besser schneiden). Die Karte braucht nur minimal Rechenleistung um von PVA (was runter kommt) in MPEG2 zu wandeln. Wenn bei dir PVAs weniger Fehler als MPEG2s haben, wohl weil dein System "zu wenig Leistung bringt". Dein Prozzi ist garantiert fett genug. Habe selber PII 400 @ BXer und kann problemlos fehlerfrei streamen. Schätze, du hast XP, da könnte die Stromsparfunktion Probleme bereiten - zu viel gedrosselt und am Ende fehlt dann Leistung.

Was ich damit sagen will: mit der DVB-s erzeugte PVAs/MPEG2s fehlerfrei auf (SV)CD/DVD zu brennen ist möglich.

Klappt es nicht sauber, ist die Config nicht OK (Treiber, zu viele Hintergrundprogramme, Bus nicht richtig optimiert, ...).

>Audio starts 441 ms early
(->video delay on muxing)

FIXING startup delay.
FIXING stream synch.
ADJUSTING GOP timecodes.

Syncing: Cutting audio.

Das ist bei TT-Karten normal (1. Sekunde) und wird von PVAS bereinigt.

>No integer frame match for A/V.
ALERT> 2 video frames missing at 00:04:51.800
No integer frame match for A/V.
Syncing: Cutting audio.
No integer frame match for A/V.
ALERT> 4 video frames missing at 00:07:57.560
No integer frame match for A/V.
Syncing: Cutting audio.
No integer frame match for A/V.
ALERT> 3 audio

bei Antwort benachrichtigen
videolizer null „@videolizer Habs nochmal probiert. Selbst direkt in MPEG2 zu streamen und dann...“
Optionen

Also ich habe mich jetzt noch weiter kundig gemacht:
die "integer frame match" Meldungen sind auch ok, weil die meisten Heuristiken erwarten, dass mit jedem Beginn einer GOP jeweils ein neuer Video und ein Audio Frame startet. Anders gesagt: kein GOP startet inmitten eines Video oder/und Audio Frames. Diese Synchroniserungs-Heuristik trifft aber nicht immer zu (deswegen am Ende auch: Temporal structure wrong in GOP - DROPPING).

Ich habe jetzt mal paar SVCDs und DVDs gebrannt mit MPEGs, die dutzende frame match-Abweichungen hatten...ohne jedes Problem.

Anders verhält es sich mit den "Missing Frames". Das ist das wirkliche Problem, wenn eben ein Frame erwartet wird und der einfach nicht da ist. Das bedeutet Ruckeln bzw. eine Aufnahme im Zeitrafferformat.

Ciao

bei Antwort benachrichtigen
videolizer Nachtrag zu: „Capturing mit DigiTal TV Software von nexus-s“
Optionen

welche quick&dirty joiner software taugt eigentlich etwas. Ich habe nämlich keine Bock mehr, mit so Mammutteilen wie Premiere zu hantieren, wenn ich nur zwei MPEG2-Dateien mit gleicher Auflösung, Codec, Bildformat und FPS joinen will.
Im Angebot wären:

- Easy Video Joiner
- AVI/MPEG/RM Joiner

Gibts sonst noch Vorschläge?

Merci!
Servus

bei Antwort benachrichtigen