Ergebnis 1 bis 10 von 404

Thema: OTRVerwaltung3Plus - eine Portierung von OTRVerwaltung++ hinzu Python3 und Gtk3+

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Member
    Registriert seit
    May 2007
    Beiträge
    306
    @pitpossum79: Danke. Ich habe die Datei (mit deiner cutlist) mal mit rpiotrtool geschnitten und bekomme KEINEN Audioversatz! Alles bleibt schön synchron. Vielleicht liegt es ja an der FFMPEG-Version, die gerade verwendet wird, denn bei AVIs werden grundsätzlich mit FFMPEG an den Schnittstellen neu enkodiert.

    Ich habe bei der Geelegenheit aber ein anderes Problem in rpiotrtool beim Schneiden von AVIs (die nutze ich selber fast nie) gefunden: Die Abfrage nach der Schnittkontrolle blockiert. Das fixe ich gerade.

  2. #2
    Member
    Registriert seit
    Sep 2012
    Beiträge
    20
    Zitat Zitat von Guenni Beitrag anzeigen
    @pitpossum79: Danke. Ich habe die Datei (mit deiner cutlist) mal mit rpiotrtool geschnitten und bekomme KEINEN Audioversatz! Alles bleibt schön synchron. Vielleicht liegt es ja an der FFMPEG-Version, die gerade verwendet wird, denn bei AVIs werden grundsätzlich mit FFMPEG an den Schnittstellen neu enkodiert.

    Ich habe bei der Geelegenheit aber ein anderes Problem in rpiotrtool beim Schneiden von AVIs (die nutze ich selber fast nie) gefunden: Die Abfrage nach der Schnittkontrolle blockiert. Das fixe ich gerade.

    Meine Version ist die ffmpeg version 4.2.2-1ubuntu1

  3. #3
    Member
    Registriert seit
    May 2007
    Beiträge
    306
    Zitat Zitat von pitpossum79 Beitrag anzeigen
    Meine Version ist die ffmpeg version 4.2.2-1ubuntu1
    Meine Version basiert auf 4.1.4.

  4. #4
    Member
    Registriert seit
    Dec 2009
    Ort
    Germany
    Beiträge
    162
    @pitpossum79 #256:

    1. Dekodieren und Schneiden: otrv3p Crash, wenn zumindest für eine Datei keine Cutlist gefunden wird (otrverwaltung3p crashed with ValueError in cut(): list.remove(x): x not in list).
    2. Schneiden von avi-Dateien: Nach dem Schneiden progressiv asynchron (auch: 0daredevil0) -> s. u. Schnelle Abhilfe


    Edit: zu 2. Ich habe die Datei mit der Version 1.0.0b3 geschnitten und es tritt kein Audioversatz auf. Der Fehler besteht seit Version 1.0.0b4, wie es scheint.
    Schnelle Abhilfe:
    Öffne folgende Datei mit root-Rechten in einem Editor:

    Ubuntu: /usr/lib/python3/dist-packages/otrverwaltung3p/actions/cutsmartmkvmerge.py
    Archlinux: /usr/lib/python3.8/site-packages/otrverwaltung3p/actions/cutsmartmkvmerge.py

    und ändere in Zeile 253 str(duration + bframe_delay) zu str(duration)
    Geändert von loretotr (28.06.2020 um 06:10 Uhr) Grund: Fix typo

  5. #5
    Member
    Registriert seit
    Sep 2012
    Beiträge
    20
    Hallo & danke für den Versuch zu helfen.
    Der dirty-hack (zu 2.) hat bei mir leider nix gebracht, immer noch Versatz (bin wahrscheinlich zu doof).
    Zum 1. Problem: es tritt auch auf, wenn eine Datei decodiert + geschnitten / nur decodiert werden soll und schon die decodierte Datei vorhanden ist (selbe Fehlermeldung, Decoder: Outputfile already exists).
    OTRV bleibt da bei "1/1 Cutlist wählen" stehen (die bekannte Zusammenfassung unter dem jetzigen gelben Button erscheint nicht).
    Könnte es sein, dass im Allgemeinen auftretende Fehler, anders als in alten Versionen, zum Stopp des Programms an dieser Stelle führen?
    Geändert von pitpossum79 (18.06.2020 um 07:44 Uhr)

  6. #6
    Member
    Registriert seit
    Dec 2009
    Ort
    Germany
    Beiträge
    162
    @pitpossum79 / @all
    Hier ein Patch für die genannten Fehler. Für User die das deb-Paket oder otr-verwaltung3p-dev aus dem AUR verwenden:

    otrv3p-1.0.0b7-patch-1.tar.gz
    • Behebt Audio-Out-of-Sync beim Schneiden des AVI-Formates.
    • Behebt Dekodieren und Schneiden: Absturz, wenn mindestens für eine Datei keine Schnittliste gefunden wird (Edit: Habe vergessen dies zu prüfen!) / Dekodieren: Wenn die dekodierte Datei bereits existiert.

    Den Patch anwenden:
    • Otrv3p Version 1.0.0b7 reinstallieren (Vorsichtshalber. Eigentlich nur notwendig, wenn ihr eine Datei editiert habt).
    • Den Tarball otrv3p-1.0.0b7-patch-1.tar.gz herunterladen und entpacken (z.B. tar -xf otrv3p-1.0.0b7-patch-1.tar.gz). In den entpackten Ordner wechseln und das Skript apply-otrv3p-1.0.0b7-patch-1.sh mit Root-Rechten ausführen (sudo ./apply-otrv3p-1.0.0b7-patch-1.sh).
    Geändert von loretotr (18.06.2020 um 14:56 Uhr)

  7. #7
    Member
    Registriert seit
    Sep 2012
    Beiträge
    20

    OTRV3p Patch V1.0.0b7

    Hallo und vielen Dank.

    Der Patch hat funktioniert.
    Beide Fehler treten bei mir nicht mehr auf.
    Habe mal in deine Patches geschaut und hätte das evtl. sogar in der originalen Pythondatei Ändern können ( zum Teil habe ich es ja auch getan).
    Ich hatte jedoch noch zusätzlich eine Problem beim Abspielen mit Totem, daher trat trotz Abändern der Zeile 253 kein merklicher Effekt beim Abspielen der Folge auf.
    Jetzt mit mpv/vlc/kodi läufts synchron.
    Die Anderung in der 2. Datei kann ich sogar nachvollziehen.

    Nochmals Danke!!!
    Geändert von pitpossum79 (18.06.2020 um 17:21 Uhr)

Ähnliche Themen

  1. Warum fügt VDub beim Abspielen D-Frames hinzu?
    Von mchawk im Forum Virtualdub
    Antworten: 0
    Letzter Beitrag: 14.08.2015, 20:25
  2. Schneiden von HQ Aufnahmen unter Linux (OTRverwaltung)
    Von CDrewing im Forum HQ-& HDTV-Videos: Schnitt & Brennen
    Antworten: 4
    Letzter Beitrag: 19.12.2014, 16:20
  3. Werbe******/Layer - Blocker ... eine Unsitte von OTR-Usern
    Von gulliver im Forum Download via Mirror
    Antworten: 41
    Letzter Beitrag: 07.04.2007, 00:23
  4. Antworten: 8
    Letzter Beitrag: 06.02.2007, 19:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •