vdr-transcode - swiss knife for transcoding

  • Unterstützung von Intel QuickSync (QSV) eingebaut.


    -hwaccel qsv


    Alternativ folgende Befehle für die Qualität: -h264_q -hevc_q -vp9_q


    -hwaccel setzt jetzt auch korrekte Werte für -h264enc und -hevcenc


    Hilfe-Texte für av1 ergänzt.


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

    Einmal editiert, zuletzt von jsffm ()

  • Jetzt auch qsv vp9 av1.


    Decoding über qsv funktioniert im Moment leider nicht.


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Bei vdr -> mkv wird die info-Datei attached

    Bei mkv -> vdr wird die attachde (denglisch ;)) Datei wieder restauriert.


    Das heisst, eine vdr-Aufnahme, die nach mkv konvertiert wird, kann nahezu vollständig wieder restauriert werden.


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Hallo zusammen,

    ich versuche auf meinem Debian Buster system .mp4 nach .mkv (h265) zu konvertieren. (per Nvidia 1030).

    Die .mp4 stammt aus einem Powerpoint-Export (UHD-Profil) und hat keinen Ton.

    was geht ist:

    ffmpeg -i Griechenlandreise_1993_UHD.mp4 -c:v libx265 -an -x265-params crf=25 Griechenlandreise_1993_UHD_test.mkv

    Es codiert mit 9 fps.

    ... ich wollte es aber mit dem vt machen. vt bricht mit "Error initializing ouput stream.." ab. Terminal-Ausgaben s.u.

    Code
    sudo vt -i Griechenlandreise_1993_UHD.mp4 -h264 hevc


    Habe ich da was falsch konfiguriert?


    Gruß K.

  • Code
    -h264enc h264_nvenc
    -hevcenc hevc_nvenc
    -hwaccel cuvid

    funktioniert leider nicht bei der 1030, die hat keinen Encoder, wenn Du die entfernst, nutzt der Script x265


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Hi jsffm,

    habe jetzt sogar alles auskommentiert - die Fehlermeldung bleibt dieselbe.

    Ein update auf x265 1:3.5-dmo2 aus dem Multimedia Rep hat auch nicht geholfen... :(


    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

  • Ich brauche die Datei syslog aus dem Zielverzeichnis!


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • ... hm ist mir jetzt peinlich - im aufrufenden Verzeichnis gibt es keine Datei "syslog" - und auch auf dem ganzen Rechner nix passendes:

    Update: Ich habe unter /var/log/ eine vdr-transcode.log gefunden:

    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

    2 Mal editiert, zuletzt von Klemmerle ()

  • ok, das galt für ne vdr-Aufnahme, sorry.


    Willst Du eine vdr-Aufnahme erzeugen oder wieder mp4, bzw. mkv?


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • ziel wäre eine mkv... (bin grad nicht auf dem VDR) - die Datei wollte ich Freunden ohne VDR per USB-Stick zur Verfügung stellen.

    Beim Aufruf nur per "vt -i xxx.mp4" läuft der Encorder ... .... und erstellt auch ein VDR-Recording-Verzeichnis incl. .ts, logfile und info

    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

    Einmal editiert, zuletzt von Klemmerle ()

  • Dann musst Du -o mpv angeben


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • logfile wäre dann <file>.mkv.log


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • ... vermutlich meinest Du "-o mkv" damit kopiert recht flott die .mp4 nach .mkv. Ich dachte .mkv kann auch h265 enthalten - oder liege ich da falsch? Da die mp4 nur alle 5s eine neue Seite zeigt, dachte ich .h265 ist deutlich besser....


    Anbei das Log:

    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

  • sorry, natürlich mkv


    Für hevc entweder -vc hevc oder -h264 hevc


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • jsffm, danke für Deine Engelsgeduld!

    Jetzt bin ich wieder "zurück auf Los"

    Beim Aufruf "vt -i xxx.mp4 -vc hevc" oder "vt -i xxx.mp4 -h264 hevc" lande ich wieder bei obigen Fehlermeldungen....

    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

  • Kann nicht sein, das will ich sehen!


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • kann die 62.5 fps ein Poblem sein?



    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

  • Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_nvenc))

    Wie schon gesagt, die 1030 hat keinen Encoder, also kann das so nicht funktionieren ...


    Du musst die Anweisungen in der Konfiguration deaktivieren. Das schon erwähnte logfile <file>.mkv.log wäre hilfreich.


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Was willst Du mit -r 0.2 bezwecken? Du hast wahnsinnig viel weggeschmissen, daher die Verkleinerung! Das Ergebnis möchte ich nicht sehn ...


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

Jetzt mitmachen!

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