[anleitung] vdrconvert mit ac3 unter vdrdevel 1.3.19 - 23

  • Servus zusammen,


    hier eine kleine Anleitung für die korrekte Einrichung für vdrconvert unter vdrdevel 1.3.19 –23. Mit vdrdevel 1.3.19 hat sich die Behandlung des AC3-Audio-Streams grundlegend verändert. Damit hat vdrconvert, insbesondere die vdrsync0.1.2.2 erhebliche Probleme.
    Die Erstellung eines DVD-ISO-Files läuft ohne Fehler durch, erst beim Ansehen einer solchen DVD mit AC3-Ton merkt man den Fehler: der Ton ist vollkommen unbrauchbar.
    Nach einigen Tests kann ich sagen, dass folgende Anleitung bei mir einwandrei funktioniert.
    Trotzdem vorab ein Auszug aus der vdrconvert.log:
    ...
    Warning! Probably a VDR Version > 1.3.19 was used to record this broadcast.
    Warning! AC3 processing highly experimental!
    ...
    Wer sich nicht schrecken lässt, kanns gerne hiermit versuchen:


    Download von vdrsync.pl von http://vdrsync.vdr-portal.de/bugs_todo.html (ganz unten, Version 050322 geht auch mit vdrdevel 1.3.23!!)


    http://vdrsync.vdr-portal.de/releases/vdrsync-050322.tgz



    Entpacken und die Dateien z. B. nach "/usr/bin/ kopieren,
    /etc/init.d/vdr-addon-vdrconvert stop.
    Datei etc/vdr/vdrconvert/vdrconvert.conf editieren


    RECODE="recode latin1..UTF-8"
    VDRSYNC=/usr/bin/vdrsync.pl
    VDRSYNC_OPTS="-cut"
    DEMUXER=vdrsync2



    Datei etc/vdr/vdrconvert/vdrconvert.dvd.conf editieren


    DVDUSESTREAMS="001.ac3:ac3+de 0010.mpa:mp2+de 0011.mpa:mp2+en"



    Falls noch nicht eingerichtet:
    "dpkg-reconfigure locales" ausführen
    -"de_DE ISO-8859-1" und "de_DE@euro ISO-8859-15" (ist als nach installation nur eines gewählt) anwählen
    -Im nächsten Dialog "de_DE@euro" als default wählen
    Neu starten .



    Patch für korrekte 16:9 – Erkennung: (danke an sion)


    vdrsync erkennt das Aspect Ratio falsch, wenn es eine ungeschnittene Aufnahme (vor dem Film z.B. 4:3, der Film selbst in 16:9) schneiden und weiterbearbeiten soll.
    Dies wird durch folgenden Patch (für 0.1.3pre1) behoben:


    *** vdrsync.pl 2004-12-22 13:10:44.000000000 +0100
    --- /usr/bin/vdrsync.pl 2005-03-16 21:43:00.000000000 +0100
    ***************
    *** 363,378 ****
    --- 363,381 ----
    sub prepare_fifos {


    my $input_dir = shift;
    my @fifo_list;


    #my $PES_Info_Obj = create_PS_Stream_Object($input_dir);
    #my @results = @{$PES_Info_Obj->compute_record_info()};
    my $cmd = $progs{"vdrsync.pl"} ." \"$input_dir\" -i -script-output";
    + if ($cut_recording) {
    + $cmd .= " -cut";
    + }
    my @results = `$cmd`;


    #$PES_Info_Obj = "";


    my $all = join "", @results;
    #print "All is now:\n$all";


    if (-e "/tmp/video_fifo$main_pid") {
    ***************


    Viel Spass damit!


    marpiet



    HDVDR: yavdr-0.6.0-stable: Intel G2120,Intel DH 77EB mit CIR, Co-Haus CIR, 64 GB SSD, 3 TB WD Red, Cine S2 V6.5 + Duoflex S2 an Centauri Multiswitch,
    Zotac Nvidia GT 630

    :prost2


    Einmal editiert, zuletzt von marpiet ()

Jetzt mitmachen!

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