VdrTranscode
Faup (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==News== '''Autor:''' Alexander Richter - '''last stable Version upload 19.11.2010''' [http://faup.fa.funpic.de/Vdrtransxvid/vdrtranscode_snapshot_2010-11-19.ta…“) |
Faup (Diskussion | Beiträge) |
||
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 Video, das die Menüführung zeigt : | + | Ein kurzes Youtube-Video, das die Menüführung zeigt : |
[http://www.youtube.com/watch?v=6fFnW0Yw_7I] | [http://www.youtube.com/watch?v=6fFnW0Yw_7I] | ||
− | erstellt mit vlc : | + | Den Screencast hab ich erstellt mit vlc : |
$ 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}}" | ||
Version vom 19. November 2010, 18:52 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 Youtube-Video, das die Menüführung zeigt : [1]
Den Screencast hab ich erstellt mit vlc :
$ 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