Yacoto-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K
(Beschreibung)
 
(33 dazwischenliegende Versionen von 10 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
'''Autor(en):'''
+
'''Autor:''' Helmut Auer
  
Mit dem Plugin "Yacoto" können Aufnahmen des VDR in andere Dateiformate konvertiert werden.
+
yacoto = '''Y'''et '''a'''nother '''Co'''nvert '''to'''ol
 +
 
 +
Mit dem Plugin können Aufnahmen des VDR in andere Dateiformate konvertiert werden.
 
Mögliche Zielformate sind mpeg2, ogg, youtube, 3gp, divx, divx_ffmpeg, divx_mobile, dvd, h264, ipod_nano und mp3.
 
Mögliche Zielformate sind mpeg2, ogg, youtube, 3gp, divx, divx_ffmpeg, divx_mobile, dvd, h264, ipod_nano und mp3.
  
 +
===Status===
 +
Letztes Update 11/2012
  
Yet another convert tool (for VDR)
+
=== Detaillierte Beschreibung ===
----------------------------------
+
  
Voraussetzungen:
+
Das Plugin ist in 2 Teile getrennt:
 +
* Das Plugin selbst
 +
* Ein Skriptpaket welches alle Konvertierungen übernimmt.
  
Zur Statusanzeige wird (falls vorhanden) [[bgprocess-plugin]] (von Reelmultimedia) benutzt.
+
===Interner Ablauf===
 
+
Für jede Umwandlungsmethode wird ein conf und ein sh File benötigt, Beispiele dafür gibt es im yacoto Verzeichnis.
Installation:
+
 
+
* Das Paket wie jedes andere Plugin unter <vdr-source-dir/PLUGINS/src/> entpacken und kompilieren.
+
* Das Unterverzeichnis yacoto ins VDR Konfigurationsverzeichnis für Plugins stellen ( z.B. /etc/vdr/plugins )
+
 
+
 
+
Bedienung:
+
 
+
* Hoffentlich selbst erklärend ;)
+
 
+
Achtung:
+
Das Zusammenführen mehrerer Aufnahmen zu einem File ist kaum getestet und daher vorerst nicht empfohlen :)
+
 
+
Konfiguration:
+
 
+
* Einstellungen für die jeweiligen Konvertierungsmethoden und das Plugin selbst werden im Plugin, oder über  Menu->Einstellungen->Plugins->yacoto vorgenommen.
+
 
+
Interner Ablauf:
+
 
+
Für jede Umwandlungsmethode wird ein conf und ein sh File benötigt, Beispiele dafür gibts im yacoto Verzeichnis.
+
 
Aus den conf Dateien sowie der yacoto.conf wird bei VDR Start mittels yac_admin.sh/yac_setplgconf.sh die config Datei
 
Aus den conf Dateien sowie der yacoto.conf wird bei VDR Start mittels yac_admin.sh/yac_setplgconf.sh die config Datei
 
fürs Plugin erstellt (ähnliche Funktionsweise wie im Admin Plugin).
 
fürs Plugin erstellt (ähnliche Funktionsweise wie im Admin Plugin).
 
Wird nun eine Umwandlung gestartet, so startet das Plugin:
 
Wird nun eine Umwandlung gestartet, so startet das Plugin:
 
yac_start.sh
 
yac_start.sh
Dieses weiderum baut aus der gewählten Config für die gewünschten Aufnahmen ein Script zusammen welches unter
+
Dieses wiederum baut aus der gewählten Konfiguration für die gewünschten Aufnahmen ein Skript zusammen welches unter
/etc/vdr/plugins/queue abgelegt wird.
+
/etc/vdr/plugins/yacoto/queue/ abgelegt wird.
Nun wird das Script yac_manager.sh gestartet, welches der Reihe nach alle Scripte im queue Verzeichnis abarbeitet.
+
Nun wird das Skript yac_manager.sh gestartet, welches der Reihe nach alle Skripte im queue Verzeichnis abarbeitet.
  
Das Convert Script selbst startet zuerst yac_remux.sh für jede Aufnahme, womit mittels replex mpg Dateien erstellt werden,
+
Das Konverter Skript selbst startet zuerst yac_remux.sh für jede Aufnahme, womit mittels replex mpg Dateien erstellt werden,
 
bzw mittels vdrsync die Tonspuren extrahiert werden.
 
bzw mittels vdrsync die Tonspuren extrahiert werden.
Diese Datein werden nun durch den jeweiligen Converter ( function yac_convert ) geschleift.
+
Diese Dateien werden nun durch den jeweiligen Konverter ( function yac_convert ) geschleift.
 
+
 
+
Lob und Huldigungen an: Helmut Auer
+
http://htpc-forum.de/index.php?url=about.php
+
 
+
Wünsche,Bugs etc :
+
http://bugs.htpc-forum.de/my_view_page.php
+
  
<!-- ===Status=== -->
 
<!--
 
 
==Bilder==
 
==Bilder==
 
{|
 
{|
 
|[[Bild:yacoto-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
 
|[[Bild:yacoto-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
 
|[[Bild:yacoto-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
 
|[[Bild:yacoto-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
 +
|[[Bild:yacoto-plugin-02.jpg|thumb|none|''kurze beschreibung'']]
 
|}
 
|}
-->
 
<!-- ==Bedienung== -->
 
<!-- ===[[SVDRP]] Befehle=== -->
 
  
 
==Hardwareanforderungen==
 
==Hardwareanforderungen==
*
+
* {{wikipedia|DVD}}-Brenner (optional)
*
+
  
 
==Softwareanforderungen==
 
==Softwareanforderungen==
 +
* [http://www.metzlerbros.org/dvb/index.html replex] 0.1.6.8 (patch hierfür liegt dem Plugin bei)
 +
* [[Vdrsync|vdrsync.pl]]
 +
* {{wikipedia|mencoder}} (Bestandteil von mplayer)
 +
* {{wikipedia|lame}} (optional für {{wikipedia|mp3}})
 +
* [http://www.vorbis.com vorbis-tools] (optional für {{wikipedia|ogg}})
 +
* {{wikipedia|ffmpeg}} (optional für {{wikipedia|3gp}})
 +
* {{wikipedia|GNU_Screen}}
 +
* [http://vamps.sourceforge.net dvdauthor (optional für DVD Brenner)]
 +
* {{wikipedia|mkisofs}}  (optional für DVD Brenner)
 +
* {{wikipedia|growisofs}}  (optional für DVD Brenner)
 +
* [http://vamps.sourceforge.net vamps  (optional für DVD Brenner)]
 +
* {{wikipedia|mjpegtools}}  (optional für DVD Brenner)
 +
* [[bgprocess-plugin]] (optional für Fortschritts-Anzeige)
  
Benötigt werden (ausser VDR Aufnahmen und ein bischen Plattenplatz) folgende Pakete:
+
==Installation==
 +
* Das Unterverzeichnis yacoto ins VDR Konfigurationsverzeichnis für Plugins kopieren (z.B. /etc/vdr/plugins)
  
* vdr
+
===Wunschliste===
* gepatchtes replex 0.1.6.8 (patch hierfür ist dabei unter patches) ( www.metzlerbros.org/dvb/index.html )
+
Wünsche und Fehler unter folgender Adresse:
* vdrsync.pl
+
* http://redmine.gen2vdr.org/issues
* mencoder
+
* lame (für mp3)
+
* oggenc (für ogg)
+
* ffmpeg (für 3gp)
+
* screen
+
  
<!-- ==Installation== -->
+
==Aktuelle Version==
<!-- ===Optionen=== -->
+
[http://redmine.gen2vdr.org/attachments/download/187/vdr-yacoto-0.5.tgz 0.0.5]
<!-- ===Patches=== -->
+
<!-- ==Konfiguration== -->
+
<!-- ===Einstellungen=== -->
+
<!-- ===Parameter=== -->
+
<!-- ==Sonstiges== -->
+
<!-- ===Probleme=== -->
+
<!-- ===Tipps=== -->
+
<!-- ===Wunschliste=== -->
+
<!-- ===Snapshot=== -->
+
  
 
==Links==
 
==Links==
# [http://www.htpc-forum.de/index.php?url=downloads.php Homepage des Plugins]
+
# [http://redmine.gen2vdr.org/projects/vdr-plugin--yacoto Homepage des Plugins]
  
 
[[Kategorie:Plugins]]
 
[[Kategorie:Plugins]]
 +
[[Kategorie:Transcoding und Brenn-Plugins]]
 
{{i18n|yacoto-plugin}}
 
{{i18n|yacoto-plugin}}

Aktuelle Version vom 31. August 2013, 19:01 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor: Helmut Auer

yacoto = Yet another Convert tool

Mit dem Plugin können Aufnahmen des VDR in andere Dateiformate konvertiert werden. Mögliche Zielformate sind mpeg2, ogg, youtube, 3gp, divx, divx_ffmpeg, divx_mobile, dvd, h264, ipod_nano und mp3.

[Bearbeiten] Status

Letztes Update 11/2012

[Bearbeiten] Detaillierte Beschreibung

Das Plugin ist in 2 Teile getrennt:

  • Das Plugin selbst
  • Ein Skriptpaket welches alle Konvertierungen übernimmt.

[Bearbeiten] Interner Ablauf

Für jede Umwandlungsmethode wird ein conf und ein sh File benötigt, Beispiele dafür gibt es im yacoto Verzeichnis. Aus den conf Dateien sowie der yacoto.conf wird bei VDR Start mittels yac_admin.sh/yac_setplgconf.sh die config Datei fürs Plugin erstellt (ähnliche Funktionsweise wie im Admin Plugin). Wird nun eine Umwandlung gestartet, so startet das Plugin: yac_start.sh Dieses wiederum baut aus der gewählten Konfiguration für die gewünschten Aufnahmen ein Skript zusammen welches unter /etc/vdr/plugins/yacoto/queue/ abgelegt wird. Nun wird das Skript yac_manager.sh gestartet, welches der Reihe nach alle Skripte im queue Verzeichnis abarbeitet.

Das Konverter Skript selbst startet zuerst yac_remux.sh für jede Aufnahme, womit mittels replex mpg Dateien erstellt werden, bzw mittels vdrsync die Tonspuren extrahiert werden. Diese Dateien werden nun durch den jeweiligen Konverter ( function yac_convert ) geschleift.

[Bearbeiten] Bilder

kurze beschreibung
kurze beschreibung
kurze beschreibung

[Bearbeiten] Hardwareanforderungen

  • DVD-Brenner (optional)

[Bearbeiten] Softwareanforderungen

[Bearbeiten] Installation

  • Das Unterverzeichnis yacoto ins VDR Konfigurationsverzeichnis für Plugins kopieren (z.B. /etc/vdr/plugins)

[Bearbeiten] Wunschliste

Wünsche und Fehler unter folgender Adresse:

[Bearbeiten] Aktuelle Version

0.0.5

[Bearbeiten] Links

  1. Homepage des Plugins
In anderen Sprachen