tecfreak
Spezialist
- Registriert
- 13. September 2010
- Beiträge
- 618
- Reaktionspunkte
- 322
- Punkte
- 1.550
VDR-SC-PB macht folgendes:
- installiert alle zum Bauen/Kompilieren nötigen Pakete
- legt ein deb-Template an unter /usr/local/src/vdr-sc-pb/sc ( DANKE an TheTom fürs Template!!! )
- zieht die aktuellen vdr-sc Quellen aus dem offiziellen hg-Repository
- optimiert den FFdecsa Teil des Plugins (gaaanz wichtig!)
- integriert den dynamite plugin Patch wenn ein installiertes dynamite-plugin entdeckt wird
- bringt eine upstart Verzögerung für den cardclient mit (ab Natty/yaVDR 0.4 ???)
- baut ein debian-Paket (zu finden unter /usr/local/src/vdr-sc-pb)
- installiert das fertige vdr-plugin-sc Paket und auf Wunsch eine oder mehrere der Erweiterungen
NEU:
- baut und installiert optional das dvbsddevice plugin (0.0.6) + gepatchte firmware
- baut und installiert optional das dvbhddevice plugin (0.0.4dag) + firmware 0.3.8
- ersetzt die /etc/vdr/plugins/order.conf
Es wird vdr >=1.7.18 vorausgesetzt!
Lauffähig unter yaVDR (0.3 & 0.4), easyVDR (0.9.x), Ubuntu (ab 10.04), Debian (Squeeze/Sid) und evtl. weiteren Debian basierten Distributionen mit passender build Umgebung und Paketen wie vdr-dev und libssl-dev bzw. den nötigen Header-Files.
Download v1.4-3:
Sie müssen registriert sein, um Links zu sehen
Alt (v1.3-2):
Sie müssen registriert sein, um Links zu sehen
HowTo:
- bei Erstinstallation bzw. Neuinstallation von vdr-sc-pb
Code:
# Datei vdr-sc-pb_1.4-3_all.deb auf die Zielmaschine laden/kopieren
# Anschließend wie folgt installieren und starten...
sudo dpkg -i vdr-sc-pb_1.4-3_all.deb
sudo scpb run
- Vorgehensweise nach einem upgrade/dist-upgrade (neue VDR Version)
Code:
sudo scpb build
sudo scpb install
Mit "sudo dpkg-reconfigure vdr-plugin-sc" kann man jederzeit Erweiterungen des Plugins aktivieren bzw. deaktivieren.
HINWEIS:
Informationen zur Konfiguration des Plugins finden sich nach der Installation unter "/usr/share/doc/vdr-plugin-sc" in Form von READMEs und examples.
Getestet wurde auf Ubuntu 10.04 (lucid) und 11.04 (natty) x86 mit vdr 1.7.22.
Weiterführende Informationen zum Paket vdr-sc-pb:
- Was installiert wird...
- README (scpb & ffdecsa_opt)
Code:
# bash-script
/usr/bin/scpb
# bash-script - FFdecsa Benchmark/Optimizer
/usr/bin/ffdecsa_opt
# template and source archives
/usr/share/vdr-sc-pb/vdr-plugin-sc_1.0hg_template.tar.gz
/usr/share/vdr-sc-pb/dvbhddevice.tar.gz
/usr/share/vdr-sc-pb/dvbsddevice.tar.gz
# source directory
/usr/local/src/vdr-sc-pb
- README (scpb & ffdecsa_opt)
Code:
### scpb - vdr-sc package builder
Usage: scpb OPTION
Options:
run - Perform all steps
builddep - Install build dependencies and tools
prepare - Create new plugin source/template dir(s)
update - Get newest vdr-sc source from HG
optimize - Generate optimized FFdecsa Makefile parameters
build - Build the plugin package(s)
install - Install the plugin package(s)
### FFdecsa optimization helper/benchmark
### Version 9d
Usage: ffdecsa_opt [OPTION [ARG]]...
Options:
-D [PATH] path to FFdecsa source directory
-O [LEVEL] set custom optimization level e.g. S, 2 or 3
-P [MODE] test only the given PARALLEL_MODE
-T [N] number of tests per mode
-e extended - test all PARALLEL_MODEs
-g generate Make.config for build process
-i print system info - do not perform FFdecsa test
-n disable "native" flags if gcc/g++ >=4.2
-q be quiet - only results, warnings and errors
-h this output
Viel Spass!
Gruß
tec
Zuletzt bearbeitet:
