New Plugin-Vdr-Roaster-0.0.7
- 9000H
- Geschlossen
-
-
Zitat
Description:
------------
Vdr-roaster is a plugin that makes it possible to create dvd compliant mpg's
from vdr recordings, build ISO's from them then burn them to DVD.History:
-----------
This plugin started off as a simple script for repairing vdr recordings back
when vdr had some serious recording issues and the methods previously employed
for burning recordings to dvd were failing. It has since expanded into more
scripts and they've been implemented into the vdr interface via the structure
of the filebrowser plugin. (Thanks Holger Brunn !!)gruß chrisz
-
nettes plugin. laeuft auch auf anhieb.
(awk hat er nicht im standardpfad /usr/sbin gefunden sondern in /bin gesucht, aber das lies sich mit nem link loesen. )sehe ich das richtig, und ist das plugin NICHT dazu gedacht mehrer folgen eine serie auf dvd zu bannen?
wenn ja: wie soll das gehen? wenn ich ins verzeichnis "der kleine eisbär" gehe, hab ich dort 13 folgen. konvertiere ich nun aus jedem verzeichnis die 001.vdr in ein mpg habe ich im mpg-verzeichnis lauter gleichlautende filenamen. wie soll ich wissen was was ist?
oder hab ich da was uebersehen?
servus ize|man
-
Liest sich echt interessant, wenns das als .deb für c't gibt, würde ichs glatt mal testen!
-
Brennt das Plugin "einfach" eine mpg Datei auf die DVD also als Daten DVD?
-
Hi,
Habs auch angetestet, aber bei mir läufts nicht auf Anhieb.Mpgs werden erstellt, aber bei make.iso gibts ne Meldung die besagt
ich hab zu wenig Speicherplatz (was natürlich nicht stimmt).
Mach ich trotz der Meldung wieder ein zusätzliches mpg per make.mpg geht das.Hab die Variablen alle angepasst.
dvd_compliant.sh
# Variables
MPG_FOLDER="/mnt/hda5/roaster/mpgs"
AVI_FOLDER="/mnt/hda5/roaster/avis"
THE_RECORDING="$1"
TMP_FOLDER="/tmp"
TEMP_FILE_INFO="$TMP_FOLDER/_VDR_recording_info.txt"
TEMPORARY_VID_FILE="$MPG_FOLDER/rawtempfile"
USE_REPLEX="yes"
AVI_METHOD="0" # default - dont use avi method unless an avi is detected
### Encoding method settings
#USE_REPLEX="no"
AUDIO_BITRATE="224"
ACCEPTABLE_DVD_WIDTH="704"
ASPECT_RATIO="1" # default 1 = 1:1, 2 = 4:3, 3 = 16:9, 4 = 2.21:1
# We hard coded our vdr build to 30 fps, if yours is still 25 then use 24000/1001
# This variable is used on the vdr recordings to keep the audio and video in sync
FIXED_FPS="-fps 24000/1001"
# Confirm file size is larger than previous step
# wanted a way to confirm it completed each step before it went to next step
# but it looks like it only works right half the time - anyone have ideas?
#CONFIRM="yes"
CONFIRM="no"make_iso.sh
# Variables
MPG_RECORDING="$1"
RATIO_OF_SPACE_FOR_DVD="24/12"
DVD_STANDARD="704x576"
MPG_FOLDER="/mnt/hda5/roaster/mpgs"
ISO_FOLDER="/mnt/hda5/roaster/iso"
TMP_FOLDER="/tmp"roast_iso.sh
# Variables
ISO_FILE="$1"
RATIO_OF_SPACE_FOR_DVD="24/12"
DVD_STANDARD="704x576"und ganz unten;
# burn it to dvd disc
growisofs -Z /dev/hdc=$ISO_FILEwär hier das;
# burn it to dvd disc
growisofs -dvd-compat -Z /dev/hdc=$ISO_FILEnicht besser?
/mnt/hda5 ist meine grosse Platte da sind um die 20-30 Gb frei.
Ich finde das Plugin auch nicht schlecht, aber wie siehts aus mit mehreren Tonspuren z.b:?
Gruss Bert
-
Hi,
ZitatBrennt das Plugin "einfach" eine mpg Datei auf die DVD also als Daten DVD?
Nein , sieht nicht so aus!Es werden zuerst mpgs erstellt > man muss immer ne 00x.vdr anwählen, also
für ne Aufnahme mit 001.vdr und 002.vdr zuerst die 001.vdr anwählen dann make mpg,
und es geht los.
Danach die 002.vdr anwählen, und wieder make mpg, wenn fertig hat man im Verzeichnis zwei mpgs mit Namen und Zahl.
Dann wählt man das erste mpg an, und startet make iso> dieses Script sucht nach den weiteren mpgs, und wandelt dann die vorhandenen mpgs zu nem iso um.
Im Script scheint dvdauthor auf also wird da schon ne echte Dvd erzeugt.Zuletzt wählt man dann das iso an und startet roast iso oder so ähnlich
(so weit bin ich noch nicht gekommen (siehe vorherigen Post von mir)).Das sollte dann jedenfalls das iso auf Dvd brennen.
Gruss , Bert
-
Hi,
So hab nun die make_iso.sh etwas angepasst genaugenommen das;
mkdir make_dvd_check_size_folder
CURRENT_SPACE=$(/bin/df make_dvd_check_size_folder | /bin/awk '/^\/dev\// {print $4}')
rm -rf mkdir make_dvd_check_size_folderzu dem;
mkdir /mnt/hda5/make_dvd_check_size_folder
CURRENT_SPACE=$(/bin/df /mnt/hda5/make_dvd_check_size_folder | /bin/awk '/^\/dev\// {print $4}')
rm -rf /mnt/hda5/mkdir make_dvd_check_size_folderNun gehts auch hier mit der iso Erstellung.
Was mir noch aufgefallen ist > ich hab der Einfachheit halber nen Link
ln -s /mnt/hda5/roaster roaster im Verzeichnis / angelegt.
Danach wollte mkisofs nicht mehr.Scheint schon noch einiges zu tun zu sein, aber fürn Anfang ganz gut.
Audiospur geht nur eine, da wird auch nicht mal die ac3 Spur genommen.
Mit der Aspect Ratio gibts auch Probleme (nur die Variablen anpassen reicht hier nicht.)Erste Umwandlung gab sofort Eierköpfe.
Dabei war in der dvd_compliant.sh das;ASPECT_RATIO="1" # default 1 = 1:1, 2 = 4:3, 3 = 16:9, 4 = 2.21:1
angewählt.
Musste in der make_iso.sh das;
# begin creating xml file
# start of autogenerated xml file
cat > $MPG_FOLDER/$XML_FILE <<BLOCK1
<dvdauthor dest="dvd/">
<vmgm />
<titleset>
<titles>
<video format="ntsc" aspect="4:3" resolution="$DVD_STANDARD" />
<audio format="ac3" samplerate="48khz" />
<pgc>
<vob file="$MPG_RECORDING" />auf das abändern;
# begin creating xml file
# start of autogenerated xml file
cat > $MPG_FOLDER/$XML_FILE <<BLOCK1
<dvdauthor dest="dvd/">
<vmgm />
<titleset>
<titles>
<video format="pal" aspect="16:9" resolution="$DVD_STANDARD" />
<audio format="ac3" samplerate="48khz" />
<pgc>
<vob file="$MPG_RECORDING" />Nur dann gabs keine Eierköpfe für nen 16:9er Film.
Die ganzen Scripts gehen von Haus aus von ntsc aus wies aussieht, oder seit wann ist
704x480 Dvd Standard?Ich hoffe das dieses Plugin weiter entwickelt wird denn es könnte sicher was tolles draus werden.
Ps: Soll keinerlei Kritik sein, nur ein erster Eindruck!Gruss Bert
-
Hi,
ZitatWas mir noch aufgefallen ist > ich hab der Einfachheit halber nen Link
ln -s /mnt/hda5/roaster roaster im Verzeichnis / angelegt.
Danach wollte mkisofs nicht mehr.
Das scheint nichts mit dem Link zu tun zu haben, sondern passiert anscheinend dann
wenn man per roaster dann den Link roaster anwählt, und nicht /mnt/hda5/roaster/blabla.Man muss also genau im Pfad rein, womit so ein Link dann natürlich nix bringt.
Gruss Bert
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!