gkreidl
Posts: 6220
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Update auf rpiotrtool 1.2 in Vorbereitung

Mon Jan 20, 2020 5:28 pm

Ich arbeite seit einiger Zeit (immer wieder mal) an einer verbesserten Version von rpiotrtool. Jetzt nimmt die Sache so langsam Gestalt an und ich möchte die neuen Features hier mal vorstellen.

1) Unterstützung von Mplayer
In Version 1.1 wurde die Unterstützung von VLC für die Cutlist-Vorschau und die Schnittkontrolle nach dem Schneiden eingeführt, da omxplayer auf dem Raspberry Pi 4 nur noch eingeschränkt funktioniert. Das funktioniert zwar, hat aber doch einige Nachteile:
VLC kann das die Original-AVI-Dateien von nur ruckelig abspielen. Wenn man das verhindern wollte, musste man die (automatische oder manuelle) Konvertierung nach MKV vornehmen. Dies betrifft die Schnittvorschau.
VLC hat ein weiteres Problem, das sich insbesondere bei der nachträglichen Schnittkontrolle bemerkbar macht: am Anfang gehen beim Abspielen immer eine Anzahl von Frames verloren. Damit läßt sich der erste Schnitt (Sendungsbeginn) nur unzureichend kontrollieren.
Deshalb habe ich nun (ähnlich wie in Otrverwaltung3p) Mplayer als zusätzlichen Player für die Schnittkontrolle eingebaut und es funktioniert perfekt (auf dem RPi 4, auf den anderen Modellen ist omxplayer immer noch die beste Lösung). Auch eine Konvertierung nach MKV ist damit nicht mehr erforderlich.
Leider hat das letzte ffmpeg-Update Mplayer funktionsunfähig gemacht, aber die Foundation hat rasche Abhilfe versprochen.

2) Schneiden von MP4-Dateien
Ich weiß zwar nicht, warum das jemand nutzt, aber es hat mich doch gewurmt, daß es nicht ging. Nun funktioniert es.

3) WebGUI
rpiotrtool selbst ist ja eine Text-basierte Anwendung, die in einem Terminal läuft. Auch wenn die Bedienung sehr einfach ist (Text-Menü), ist das nicht jedermanns Sache. Deshalb wird in Version 1.2 ein Web-GUI hinzugefügt (erfordert die Installation meiner kweb suite, ebenso wie das manuelle Schneiden).
Damit hat man nun alle OTR-Funktionen in einer Anwendung: Sendungen auswählen (integriertes Text-EPG) und die Aufnahme programmieren, Sendungen herunterladen, dekodieren, nach Cutlisten suchen und schneiden (oder auch selber eine Cutlist erstellen). Auch das Hochladen eigener Cutlists und das Bewerten fremder Cutlists wird unterstützt.
Dazu gibt es noch eine Reihe von Zugaben: Suchen in den Mediatheken der öffentlich-rechtlichen Sender und Herunterladen von Sendungen. Der Downloader funktioniert aber ausserdem auch für Youtube und hunderte andere Websites. Und zusätzlich kann man auf viele Live-TV-Streams unmittelbar zugreifen.
Image
Dazu gibt es noch eine Reihe von internen Verbesserungen. Hier nur ein paar Beispiele: Da OTR nun keine kodierten Downloads (Otrkeys) mehr anbietet und ein Premium-Account ein freies Downloadvolumen enhält, werden nun auch unkodierte Aufnahmen aus dem Download-Verzeichnis automatisch eingesammelt. Für eigene Cutlisten habe ich den Default-Kommentar editierbar gemacht. Und wer die MKV-Konvertierung beibehält, kann nun auch die MKV-Dateien zum manuellen Schneiden benutzen, was einige kleine Vorteile bietet (so ruckelt etwa omxplayer kurzfristig etwas nach Vorwärts- oder Rückwärtssprüngen bei OTR-AVI-Dateien).
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

witty
Posts: 30
Joined: Sat Oct 31, 2015 5:33 pm

Re: rpiotrtool

Mon Mar 09, 2020 2:24 am

Hi,

1. zu Hilfe!!! kann seit Neuestem nicht mehr schneiden -

Code: Select all

Fehler: beim Kodieren ...
bei allen Dateien! (bin mir keiner Änderung an meinem rpi bewusst!!!).
=> Kann ich irgendwie debuggen, um den Fehler zu lokaliseren? (mit ColdCut am PC kann die gleiche Datei erfolgreich geschnitten werden)

2. vielleicht für Dich interessant: Fehler, der (auch schon vor dem obigen Fehler) bei ausschließlich dieser Datei aufgetreten ist:

Code: Select all

Schneide: Hexenjagd_11.08.28_12-55_kabel1_145_TVOON_DE.mpg.HQ.avi
Fehler: Unbekannte Kodierung entdeckt. Diese Datei genau prüfen und notfalls mit intern-Virtualdub und Codec ffdshow schneiden.
=> mit ColdCut am PC kann die gleiche Datei erfolgreich geschnitten werden

3. bin schon sehr auf v1.2 gespannt :D

danke für jegliche Hilfe

PS: benutze rpiotrtool fast täglich zum automatisierten Dekodieren und Schneiden von der commandline!!! vielen Dank :!:

gkreidl
Posts: 6220
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: rpiotrtool

Mon Mar 09, 2020 5:26 am

ad 1) Vielleicht kein Speicherplatz mehr auf dem Medium (SD-Karte, HD)? Hast du vielleicht längere Zeit den Mülleimer nicht mehr gelöscht?
rpiotrtool clean

Oder verwendest du multithreading auf einem RPi mit nur 1 GB Arbeitsspeicher?

ad 2) Das ist eine uralte Datei, die vermutlich mit einer anderen (alten) Kodiereinheit erstellt wurde. Die Kodierparameter müssen exakt zum Kodierverfahren passen. Da ist SmartMkvMerge sehr pingelig (und muß es auch sein).

Version 1.2 ist so gut wie fertig, aber noch einiges an Arbeit fürs Handbuch, Installationsscripte etc. nötig. Da bin ich gerade dran.
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

zapl
Posts: 3
Joined: Sun Mar 22, 2020 6:04 pm

Re: rpiotrtool

Sun Mar 22, 2020 6:07 pm

Bin nun grad überforderet. Kann ich mir rpiotrtool Version 1.2 einfach runterladen auf einem Win 10 PC und es dann sofort nutzen oder benötige ich da irgendwelche zusätzliche hardware.. bin da absoluter newbie

gkreidl
Posts: 6220
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: rpiotrtool

Sun Mar 22, 2020 10:50 pm

zapl wrote:
Sun Mar 22, 2020 6:07 pm
Bin nun grad überforderet. Kann ich mir rpiotrtool Version 1.2 einfach runterladen auf einem Win 10 PC und es dann sofort nutzen oder benötige ich da irgendwelche zusätzliche hardware.. bin da absoluter newbie
Nichts dergleichen.
rpiotrtool = Raspberry Pi Onlinetvrecorder Tool (Werkzeug)
Also nur für den Raspberry Pi und für nichts anderes. Für andere Computer und Betriebssysteme gibt es ja Alternativen.

Und die neue Version 1.2 ist auch noch nicht ganz fertig. Ich arbeite vor allem noch am Handbuch ....
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

witty
Posts: 30
Joined: Sat Oct 31, 2015 5:33 pm

Re: rpiotrtool

Mon Mar 23, 2020 5:07 am

gkreidl wrote:
Mon Mar 09, 2020 5:26 am
Oder verwendest du multithreading auf einem RPi mit nur 1 GB Arbeitsspeicher?
Danke!!! Das war der Fehler -> ohne Multithreading klappt es wieder!

LG
Michael

zapl
Posts: 3
Joined: Sun Mar 22, 2020 6:04 pm

Re: rpiotrtool

Mon Mar 23, 2020 8:39 am

hallo

gibt es Alternativen für win10.... habe da noch nichts gefunden

gkreidl
Posts: 6220
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: rpiotrtool

Mon Mar 23, 2020 9:00 am

zapl wrote:
Mon Mar 23, 2020 8:39 am
hallo

gibt es Alternativen für win10.... habe da noch nichts gefunden
Ich würde Cutassistant empfehlen, weil da in letzter Zeit wieder dran gearbeitet wurde. Schau mal hier: http://cutassistantinfo.buffalo-as.de/
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

zapl
Posts: 3
Joined: Sun Mar 22, 2020 6:04 pm

Re: rpiotrtool

Mon Mar 23, 2020 9:22 am

danke, teste ich mal

Return to “Deutsch”