PVA2SVCD: TMPEG bricht ab wegen "illegal resolution"??

  • Hallo Leute,

    habe folgendes Problem bei folgender Vorgehensweise:

    1. Video aufgenommen mit Multidec 9.3 im FreeTV, Ausgabe als AV_MPG

    2. Mit PVAstrumento umgewandelt in PVA

    3. Mit PVACut Werbung entfernt

    4. fertiges PVA-File D2S (1.13 beta2 mit TMPEG Plus 2.59) zugeführt.

    Abbruch von TMPEG an immer gleicher Stelle mit der Meldung, die "resolution is illegal" (siehe Screenshot).

    Dieser Fehler tritt nicht auf, wenn ich das Multidec-generierte MPG-File direkt D2S zuführe.

    Auch nach längerer Suche und Studium aller FAQs finde ich keine Lösung. Wer kann mir helfen?

    Logfile von D2S:

    ----------------------------------------------------------
    WNASPI32.DLL 4.5.7.1008
    --------------------------------------------------------
    - 19.05.2003 21:38:51
    - PVA to SVCD Conversion
    - PVA2SVCD ver. 1.1.3 build 2
    --------------------------------------------------------
    Initializing
    Initializing finished.


    Saving PVA Job:
    - I:\Recording\Output\PVA_Job.txt

    Executing PVAStrumento. Commandline:
    "I:\Recording\DVD2SVCD\pvastrumento 2.0.30\cmdshell\cPVAS.exe" "I:\Recording\Output\PVA_Job.txt"
    --------------------------------------------------------
    - 19.05.2003 21:46:12
    - DVD2AVI
    --------------------------------------------------------
    Creating DVD2AVI INI file:
    - I:\Recording\DVD2SVCD\DVD2AVI\DVD2AVI.INI

    Variable settings:
    iDCT_Algorithm: 32-bit SSE MMX

    Executing DVD2AVI.
    Executing DVD2AVI. Commandline:
    "I:\Recording\DVD2SVCD\DVD2AVI\DVD2AVI.exe" -CS=2 -YR=1 -EXIT -OF=[I:\Recording\Output\DVD2AVI_Project_file] -IF=[I:\Recording\Output\videofile.vob]
    Framerate: 25000
    DVD2AVI processing done.


    Encoding Audio. Filename: I:\Recording\Output\Extracted_audio_1.mpa
    Executing BeSweet. Commandline:
    "I:\Recording\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "I:\Recording\Output\Extracted_audio_1.mpa" -output "I:\RECORD~1\Output\Encoded_audio_1.mp2" -logfile "I:\RECORD~1\Output\Encoded_audio_1.log" ) -ota( -g max ) -shibatch( --rate 44100 ) -2lame( -e -b 192 -m s )
    Audio conversion of I:\Recording\Output\Extracted_audio_1.mpa finished.

    Audio conversion finished.

    --------------------------------------------------------
    - 19.05.2003 23:52:46
    - Free on drive I: 18386.59 mb
    - Converting Pictures
    --------------------------------------------------------
    Converting: I:\Recording\DVD2SVCD\DefaultTitlepicture.bmp
    Converting: I:\Recording\DVD2SVCD\DefaultChangeCD.bmp
    Finished converting pictures
    --------------------------------------------------------
    - 19.05.2003 23:52:55
    - Free on drive I: 18386.59 mb
    - Video Encoding using TMPGEnc
    --------------------------------------------------------
    - Encoding I:\Recording\DVD2SVCD\TitlePicture.bmp.avs
    Executing TMPGEnc. Commandline:
    "C:\Programme\Pegasys Inc\TMPGEnc Plus 2.5\TMPGEnc.exe" "I:\Recording\Output\TMPGEnc_Project_file.tpr" /Encode /Close
    Video Encoding finished.

    - Encoding I:\Recording\DVD2SVCD\ChangeCDPicture.bmp.avs
    Executing TMPGEnc. Commandline:
    "C:\Programme\Pegasys Inc\TMPGEnc Plus 2.5\TMPGEnc.exe" "I:\Recording\Output\TMPGEnc_Project_file.tpr" /Encode /Close
    Video Encoding finished.

    - Encoding I:\Recording\DVD2SVCD\AviSynth_Script_file.avs
    StreamSectors: 770491988
    AudioSectors: 367192
    VideoPAPO: 11929644
    ScanOffsetBytes: 216
    SeqAligningBytes: 13728
    DVDBytes: 0
    VideoEndHeader: 4
    SubtitleSectors: 0
    EmptySectors: 238.00
    PictureSectors: 300.00
    PureMPEGStream: 758181204.00
    Seconds: 15.00
    CalcMPEGStream: 758181204.00
    Frames: 240
    CDSize: 740.00
    Number of CDs: 1
    Cut point 735.00
    Using CQ Value: 80.00
    Executing TMPGEnc. Commandline:
    "C:\Programme\Pegasys Inc\TMPGEnc Plus 2.5\TMPGEnc.exe" "I:\Recording\Output\TMPGEnc_Project_file.tpr" /Encode /Close
    ------------------------------------------------------

  • @ Luci:

    Das ist anscheinend die Größe des Fehlertext-Bildes.
    _

    @ Farfried:

    Überprüf mal, ob in der AVS-Datei im Eintrag von mpeg2source("...") wirklich die korrekte Datei als Videoquelle angegeben ist. Das sollte der komplette Pfad zur DVD2AVI-Projektdatei (*.d2v) sein, die für das m2v-Video erzeugt wird, das aus der PVA-Datei extrahiert wurde.

    Oder kann DVD2SVCD auch PVA-Dateien direkt verarbeiten? Wäre mir neu: Das Plugin MPEG2DEC# dürfte das nicht können, da wirst du wohl das MPEG2-Video erst mit PVAStrumento herausholen müssen (falls das nicht automatisch vorher passiert; ich bin kein DVD2SVCD-Profi).

  • Zitat

    Originally posted by LigH
    @ Luci:

    Das ist anscheinend die Größe des Fehlertext-Bildes.

    achso ... :hm:

    Vielleicht wäre die Log-Datei von PVASt und das AVISynth-Script noch interessant.

  • Zitat

    Originally posted by LigH
    Oder kann DVD2SVCD auch PVA-Dateien direkt verarbeiten? Wäre mir neu: Das Plugin MPEG2DEC# dürfte das nicht können, da wirst du wohl das MPEG2-Video erst mit PVAStrumento herausholen müssen (falls das nicht automatisch vorher passiert; ich bin kein DVD2SVCD-Profi).


    Nö, DVD2SVCD kann nicht direkt PVA verarbeiten. Mit PVAstrumento wird eine .vob Datei erstellt, dann DVD2AVI ... . Ab da halt der übliche Weg.

    Gruß
    Arlsair

  • Zitat

    Originally posted by arlsair
    Nö, DVD2SVCD kann nicht direkt PVA verarbeiten. Mit PVAstrumento wird eine .vob Datei erstellt, dann DVD2AVI ... . Ab da halt der übliche Weg.

    auch nö, kein vob. PVASt demuxt den PVA Stream (MPEG2 Video und MP2 Audio).

    Gruß
    Lucike

  • Also m2v und mpa / ac3... Was ist dann das:

    Zitat

    Executing DVD2AVI. Commandline:
    "I:\Recording\DVD2SVCD\DVD2AVI\DVD2AVI.exe" -CS=2 -YR=1 -EXIT -OF=[I:\Recording\Output\DVD2AVI_Project_file] -IF=[I:\Recording\Output\videofile.vob]
    Framerate: 25000
    DVD2AVI processing done.

  • :confused:

    PVASt kann keine Vobs erstellen. Das PVASt-Log von PVA2SVCD sagt etwas anderes. Schade, ich habe gerade keine Log-Datei zur Hand.

    Gruß
    Lucike

  • ich versuche mal Schritt zu halten...aber vorab schon mal ein riesen DANKE für eure Hilfe :ja:

    Hier ist das PVASt-Log:
    ------------------------------------------------
    PVAStrumento 2.0.30
    Parsing jobfile

    ALERT> loglevel = 1
    ***

    *** PVAStrumento 2.0.30

    *** running at 05-19-2003 21:38

    ***
    Stream info for

    I:\RECORD~1\VIDEOF~1.PVA

    VIDEO: Resolution 704 x 576
    (cropped D1)
    Aspect ratio is 4:3
    Frame rate 25.00 fps
    Nominal bitrate 3138400 bps
    first PTS: 00:00:00.200

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

    No A/V delay. Go celebrate !


    Video bitrate: max 7284 , avg 377 kbps
    Setting first sequence header to avg. bitrate
    -------------------------------------------------------

    Ansonsten gibt es keine m2v-Datei und auch keine AVS-Datei...??
    Der komplette Inhalt des Workaround-Ordners bis zum Stopp ist:

    bbMPEG Titlepicture Settings.ini
    DVD Maestro Chapters File.chp
    DVD2AVI_PROJECT_FILE.d2v
    dvd2svcd chapters file.ini
    dvd2svcd project file.d2s
    DVD2SVCD.INI
    dvd2svcd_log.txt
    Encoded_audio_1.log
    Encoded_audio_1.mp2
    Extracted_audio_1.mpa
    Intra.mtr
    Non-Intra.mtr
    PVA_Job.txt
    PVA_log.txt
    videofile.vob
    TMPGEnc_Project_file.tpr

    -----------------------------------------------------------

    Ansonsten stimmen in der AVS-Datei alle Pfade.

    Wo die Auflösung 580x56 im TMPEG herkommt, frage ich mich
    allerdings auch, denn das ist wohl genau das, woran sich
    TMPEG stört, da man 580 nicht glatt durch 8 teilen kann!

    Ich sollte vielleicht noch erwähnen, dass sich DVD2AVI jedesmal
    nach dem kompletten Erstellen der VOB-Datei aufhängt und
    DVD2SVCD erst weitermacht, wenn ich DVD2AVI manuell beende.

    Ich hoffe, ihr könnt mit meinen Infos was anfangen... :hm:

  • So, das mit der VOB-Datei ist geklärt. Die VOB-Datei ist eine normale m2v-Datei, nur mit anderer Dateiendung. Warum? Keine Ahnung, ist so in der PVA_Job.txt von DVD2SVCD festgelegt.

    Ich würde alle "Save in Folder"-Einträge in ein Verzeichnis legen und dann noch mal testen.

    Noch was: Warum wandeln alle immer ihre MPEGs in PVA, um sie mit PVACut zu schneiden? Besser wäre den Stream mit Vidomi oder MPEG2Schitt zu scheiden. Dann mit PVA2SVCD die MPEG2-Datei weiterverarbeiten.

    Gruß
    Lucike

  • Ich benutze PVACut deshalb, weil ich das File da in einem "Rutsch" schneiden kann. Bei Vidomi muss ich mehrere einzelne Teile generieren (ich benutze dort den MPEG-Copy-Mode) und diese dann extern wieder zusammen mergen, was mir zu umständlich ist. Von dem "MPEG2Schnitt" hab ich aber noch nix gehört, wo bekommt man das?

    Getestet habe ich die Files schon mehrfach, aber der Fehler tritt immer wieder auf... :confused:

    Ich weiss langsam nicht mehr, wie ich das Problem angehen soll :heul:

  • Hier isses:

    -----------------------------------------------------
    Import("I:\RECORD~1\DVD2SVCD\RESAMP~1.AVS")
    LoadPlugin("I:\RECORD~1\DVD2SVCD\AVISYN~1\Mpeg2dec\mpeg2dec.dll")
    mpeg2source("I:\RECORD~1\Output\DVD2AV~1.D2V")
    BicubicResize(480,432,0.0,0.6)
    AddBorders(0,72,0,72)
    -----------------------------------------------------

    Hilft dir das weiter? :confused:

    Ich probier mal das MPEG2Schnitt aus, vielleicht liegts ja tatsächlich an der PVA-Konvertierung... :sly:

  • "~" hm

    ergänze mal die Filenamen. Probiere mal [copy I:\RECORD~1\Output\DVD2AV~1.D2V C:\*.*] im MS-Dos-Fenster. Ich hasse es, daß DVD2SVCD in 8.3 konvertiert.

  • Kannst du die "I:\Recording\DVD2SVCD\AviSynth_script_file.avs" oder (und) manuell mit dem TGMPEnc öffnen?
    Wie lautet die komplette Fehlermeldund (rote schrift)

    Zitat

    Wo die Auflösung 580x56 im TMPEG herkommt, frage ich mich
    allerdings auch, denn das ist wohl genau das, woran sich
    TMPEG stört, da man 580 nicht glatt durch 8 teilen kann!


    Er stört sich daran dass die Fehlermeldung eine falsche Auflösung hat
    Wenn du auf Setting - video gehst kannst du den size (580 auf 584)verändern aber dann wird auch nur die Fehlermeldung Encodiert

    Zitat

    So, das mit der VOB-Datei ist geklärt. Die VOB-Datei ist eine normale m2v-Datei, nur mit anderer Dateiendung.

    Das könnte die Ursache sein

    Benenne die *.VOB in *. m2v um starte DVD2AVI manuell lade die *.m2v , erstelle eine neue "DVD2AVI_PROJECT_FILE.d2v" und versuche ob du sie mit TGMPEnc öffnen kannst, wenn ja tausche die beiden d2v aus und mache mit recover weiter.

  • Also hier erstmal die D2V mit vollen Pfaden :D

    Import("I:\RECORDING\DVD2SVCD\RESAMPLEAUDIO.AVS")
    LoadPlugin("I:\RECORDING\DVD2SVCD\AVISYNTH2 PLUGINS\Mpeg2dec\mpeg2dec.dll")
    mpeg2source("I:\RECORDING\Output\DVD2AVI_PROJECT_FILE.D2V")
    BicubicResize(480,432,0.0,0.6)
    AddBorders(0,72,0,72)
    ---------------------------------------------------

    Die komplette Fehlermeldung lautet:

    MPEGSource: couldn't open file
    (I:\Recording\DVD2SVCD\AviSynth_Script_file.avs, line 3)

    --------------------------------------------------

    Der Inhalt der avs-Datei, die TMPEG bemängelt ist:

    Frame_Rate=25000
    Field_Operation=0
    iDCT_Algorithm=2
    Luminance=128,0

    --------------------------------------------------

    Ich glaube nicht, dass die fehlerhafte Resolution, die
    TMPEG nicht mag, nur die Fehlermeldung ist, sondern sich
    auf das Video selbst bezieht. Nur wo holt sich TMPEG die
    Res. her????? :motz:

    Die VOB umbennen kann auch nicht die Lösung sein, wenn ich
    nicht schneide und die Multidec-MPG D2S zuführe, arbeitet es
    problemlos.
    Übrigens bringt mir MPEG2Schnitt nichts, weil Multidec keine
    MPEG2-Dateien generiert, sondern "verkappte" PVAs, die nur die
    Endung MPG tragen... :hm:

    Irgendwie finden wir das Problem nicht, oder? :heul:

  • Die Fehlermeldung hat die Grösse von 580x56 und diese Grösse bemängelt er. Das Problem ist natürlich die Zeile "mpeg2source("I:\RECORDING\Output\DVD2AVI_PROJECT_FILE.D2V")" und hier das *.D2V
    Nach manuellem laden der *.AVS Setting - Video und Ausgabe SIZE auf 480x576 (hier hast jezt 580x56) du stellen und start
    Eine andere Möglichkeit den Videostream demuxen und neu muxen

  • kann ich schon machen, aber viel mehr würde ich gerne wissen, warum das nicht standardmässig auf 480x576 steht bzw. wo man das (bei D2S?) einstellen kann? In der *.AVS im D2S-Verzeichnis?
    Unter "Frameserver"??

    Das hab ich probiert, aber er stellt es jedesmal zurück :motz:

    Ich blicks nicht... :nein:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!