VdrTranscode
Faup (Diskussion | Beiträge) |
Faup (Diskussion | Beiträge) (→Kurzinfo) |
||
Zeile 12: | Zeile 12: | ||
[[Bild:vdrtranscode_menu.jpeg|thumb|none|Menüs in VDR bei Befehle - Aufnahme]] | [[Bild:vdrtranscode_menu.jpeg|thumb|none|Menüs in VDR bei Befehle - Aufnahme]] | ||
− | Ein kurzes | + | Ein kurzes Video, das die Menüführung zeigt : |
− | [http://www.youtube.com/watch?v=6fFnW0Yw_7I] | + | [http://www.youtube.com/watch?v=6fFnW0Yw_7I&hd=1 Youtube->vdtranscode_menues_in_vdr] |
− | Den Screencast hab ich erstellt mit vlc : | + | Den Screencast hab ich erstellt mit vlc und nachbearbeitet mit avidemux2 : |
$ cvlc screen:// --screen-fps 25 --nooverlay --sout "#transcode{vcodec=xvid,vb=6000,scale=0.8,acodec=mp3,ab=128,channels=2}:duplicate{dst=std{access=file,mux=avi,dst=screencast.avi}}" | $ cvlc screen:// --screen-fps 25 --nooverlay --sout "#transcode{vcodec=xvid,vb=6000,scale=0.8,acodec=mp3,ab=128,channels=2}:duplicate{dst=std{access=file,mux=avi,dst=screencast.avi}}" | ||
− | |||
==Arbeitsweise== | ==Arbeitsweise== |
Version vom 19. November 2010, 19:05 Uhr
Inhaltsverzeichnis |
News
Autor: Alexander Richter
- last stable Version upload 19.11.2010 vdrtranscode_snapshot_2010-11-19.tar.gz
Kurzinfo
- konvertiert vdr TS files in h264 Videos
- Container mp4 ( m4v , wenn ac3 drin ) und mkv
- konvertiert im Hintergrund, keine Benutzerinteraktion nötig
Ein kurzes Video, das die Menüführung zeigt : Youtube->vdtranscode_menues_in_vdr
Den Screencast hab ich erstellt mit vlc und nachbearbeitet mit avidemux2 :
$ cvlc screen:// --screen-fps 25 --nooverlay --sout "#transcode{vcodec=xvid,vb=6000,scale=0.8,acodec=mp3,ab=128,channels=2}:duplicate{dst=std{access=file,mux=avi,dst=screencast.avi}}"
Arbeitsweise
Im VDR Aufnahme Befehlemenü kann ein Profil zum Umwandeln ausgewählt werden.
Der Aufnahmepfad bekommt einen Hinweis zu den Einstellungen eingebaut ala :
/video/Papageien,_Palmen_&_Co./[cut-m4v|HD-smallHD|VHQ|all](40)_Zoogeschichten_aus_dem_Loro_Park_auf_Teneriffa
Im Hintergrund überprüft vdrtranscode_server.pl das Videoverzeichnis nach diesen Inserts und wird aktiv, wenn es eine [cut... Markierung findet.
Hat die Aufnahme zwei gesetzte Markierungen, wird ab der 1. bis zur 2. Markierung kodiert, sonst wird der ganze File genommen.
Der Server konvertiert diese Aufnahme ( im 2 Pass Modus und aktiviertem Turbo für Pass 1 ) , markiert sie während als [work.. und danach als [del...
Danach schaut er wieder periodisch nach, ob neue zu konvertierende Aufnahmen anstehen.
Alle konvertierten Aufnahmen landen im in der vdrtranscode.conf angegebenen Zielverzeichnis.
Abhängikeiten
- Vdr >= 1.7.4 ( ts Format )
- HandBrakeCLI
- Perl
- Proc::Daemon
- File::Find
- File::Copy
- File::Basename
- Getopt::Long
- Cwd
- Logfile::Rotate
Die meisten Perl Module sind Standart , sonst ist ( unter Debian ) "sudo apt-file search Perlmodul" dein Freund.
$ sudo apt-file search Rotate.pm
ergibt ( hier in kubuntu 10.04) :
... liblogfile-rotate-perl: /usr/share/perl5/Logfile/Rotate.pm ...
Installation mit :
$sudo apt-get install liblogfile-rotate-perl