/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
VTS_X_YY.VOB og VTS_X_YY.IFO
Fra : claus


Dato : 27-07-05 16:43

Hej.

Jeg har dvd::rip installeret sammen med libdvdcss og alle andre programmer
til at afspille og rippe dvd.

Jeg mangler lige det sidste, nemlig at kunne lave filer så de kan afspilles
på almindelige dvdafspillere.

dvd::rip kan lave .vob filer men det er ikke godt nok. k3b er endnu ikke
kommet så langt at det kan lave den filstruktur ( det meddeler programmet
selv når man vil brænde sit dvdprojekt.

Jeg mangler altså et program der laver vobfiler til denne struktur:

VTS_X_YY.VOB og VTS_X_YY.IFO

Med en video og en audiomappe.

Er der nogen der kender programmet der laver det nummer?

Venlig hilsen Claus

 
 
Jacob Tranholm (28-07-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 28-07-05 00:07

claus wrote:

>Hej.
>
>Jeg har dvd::rip installeret sammen med libdvdcss og alle andre programmer
>til at afspille og rippe dvd.
>
>Jeg mangler lige det sidste, nemlig at kunne lave filer så de kan afspilles
>på almindelige dvdafspillere.
>
>dvd::rip kan lave .vob filer men det er ikke godt nok. k3b er endnu ikke
>kommet så langt at det kan lave den filstruktur ( det meddeler programmet
>selv når man vil brænde sit dvdprojekt.
>
>Jeg mangler altså et program der laver vobfiler til denne struktur:
>
>VTS_X_YY.VOB og VTS_X_YY.IFO
>
>Med en video og en audiomappe.
>
>Er der nogen der kender programmet der laver det nummer?
>
>Venlig hilsen Claus
>
>
Jeg har muligvis misforstået dit problem, men umiddelbart vil svaret
være dvdauthor (http://dvdauthor.sourceforge.net/).

Yderligere vil jeg lige anbefale dig at anvende programmet lxdvdrip
(http://developer.berlios.de/projects/lxdvdrip/), hvor hele processen er
automatiseret, og når programmet/scriptet først er konfigureret korrekt,
kan det producere DVD'er nemt, hurtigt og godt.


claus (29-07-2005)
Kommentar
Fra : claus


Dato : 29-07-05 18:52

Jacob Tranholm wrote:


> Jeg har muligvis misforstået dit problem,
nej.


> Yderligere vil jeg lige anbefale dig at anvende programmet lxdvdrip
> (http://developer.berlios.de/projects/lxdvdrip/), hvor hele processen er
> automatiseret, og når programmet/scriptet først er konfigureret korrekt,
> kan det producere DVD'er nemt, hurtigt og godt.

Det var et godt råd :)

Det fungerer perfekt, jeg er imponeret.

Du skulle vel ikke kende et program der kan lave "hjemme-captured film fra
eget kamera" om til samme format ( VTS_X_YY.VOB og VTS_X_YY.IFO )?

Kino laver .avi og derfra skal der så et program der kan konvertere .avi
filen (til vts-vob).

Hilsen Claus



Jacob Tranholm (29-07-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 29-07-05 20:47

claus wrote:

>
> Du skulle vel ikke kende et program der kan lave "hjemme-captured film fra
> eget kamera" om til samme format ( VTS_X_YY.VOB og VTS_X_YY.IFO )?
>
> Kino laver .avi og derfra skal der så et program der kan konvertere .avi
> filen (til vts-vob).
>
> Hilsen Claus

Til dette formål ville jeg anvende det script, der er givet ved
http://inferno.slug.org/cgi-bin/wiki?AviToVob

Dette script anvender en blanding af programmerne transcode, mplayer, sox og
toolame til at konvertere enhver tænkelig avi-kodning til mpeg2 formatet.
Jeg har personligt anvendt dette script utallige gange, og det fungerer
(næsten) altid... Yderligere er scriptet særdeles velegnet til
"hjemme-captured film fra eget kamera", da det også tager højde for de
manglende frames, der ofte opleves på hjemme-video. Scriptet producerer
desværre det amerikanske NTSC-format, og der skal laves nogle små rettelser
for i stedet at producere vores PAL-format:

-ofps 29.970 -> -ofps 25.0
--export_fps 29.970 -> --export_fps 25.0
--export_prof dvd-ntsc -> --export_prof dvd-pal
-Z 720x480,fast -> -Z 720x576,fast

I min personlige udgave af dette script har jeg yderligere automatiseret
konstruktionen af DVD iso-filer, men min hackerkode er ikke køn nok til at
blive offentligtgjort...


Claus (05-08-2005)
Kommentar
Fra : Claus


Dato : 05-08-05 15:50

Jacob Tranholm wrote:

> Til dette formål ville jeg anvende det script, der er givet ved
> http://inferno.slug.org/cgi-bin/wiki?AviToVob
>


Det virker fint og jeg har lavet de færdige filer.
Så skulle alt jo være iorden.
Men jeg har fået det problem at jeg ikke kan brænde dem.
k3b siger: ukendt fejl kode 255.

Jeg ved ikke om det er hardwarefejl eller en indstilling/rettigheds ting.

Er der et hint?

Hilsen Claus

Jacob Tranholm (05-08-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 05-08-05 20:10

"Claus" <brev@linuxwaves.com> skrev i en meddelelse
news:42f37c7a$0$78281$157c6196@dreader1.cybercity.dk...
>
> Det virker fint og jeg har lavet de færdige filer.
> Så skulle alt jo være iorden.
> Men jeg har fået det problem at jeg ikke kan brænde dem.
> k3b siger: ukendt fejl kode 255.
>
> Jeg ved ikke om det er hardwarefejl eller en indstilling/rettigheds ting.
>
> Er der et hint?
>
> Hilsen Claus


Jeg ved det ikke... Jeg har ganske vist k3b installeret, men jeg anvender
uhyggeligt sjældent programmet. Til brænding af DVD'er anvender jeg altid
programmet 'growisofs', der er en del af dvd+rw-tools
(http://fy.chalmers.se/~appro/linux/DVD+RW/). Dette er et commandline
program, men til gengæld har jeg endnu ikke oplevet en brændefejl på en DVD
(og her tales om hundredevis af DVD'er).



claus (06-08-2005)
Kommentar
Fra : claus


Dato : 06-08-05 14:13

Jacob Tranholm wrote:


> Jeg ved det ikke... Jeg har ganske vist k3b installeret, men jeg anvender
> uhyggeligt sjældent programmet. Til brænding af DVD'er anvender jeg altid
> programmet 'growisofs', der er en del af dvd+rw-tools

Ok det virker og jeg kan fint afspille filmen på computeren. Men jeg kan
ikke afspille den på vores dvdafspiller.

Når jeg kikker på de filer jeg har lavet;


clalar@linux/film/hjemmevideo1> ls -R
..:
AUDIO_TS VIDEO_TS

../AUDIO_TS:

../VIDEO_TS:
VTS_01_1.VOB VTS_01_2.VOB VTS_01_3.VOB
clalar@linux/film/hjemmevideo1>

kan jeg se at der mangler nogle video_ts.bup og video_ts.ifo filer.

Jeg har kikket rundt forskellige steder men jeg kan ikke finde ud af at
sætte de nødvendige flag på dvdauthor, så den laver de filer.

(Jeg går forøvrigt ud fra at det er derfor k3b ikke vil brænde
"video-projektet").

Kan man få et hint :)

Hilsen Claus

Mads Bondo Dydensbor~ (08-08-2005)
Kommentar
Fra : Mads Bondo Dydensbor~


Dato : 08-08-05 20:14

claus wrote:

> kan jeg se at der mangler nogle video_ts.bup og video_ts.ifo filer.
>
> Jeg har kikket rundt forskellige steder men jeg kan ikke finde ud af at
> sætte de nødvendige flag på dvdauthor, så den laver de filer.
>
> (Jeg går forøvrigt ud fra at det er derfor k3b ikke vil brænde
> "video-projektet").
>
> Kan man få et hint :)

Har du prøvet med qdvdauthor? Det er ikke verdens mest stabile program, men
det er rimeligt nemt at bruge...

Mads

--
Mads Bondo Dydensborg mads@dydensborg.dk
http://www.madsdydensborg.dk/

I do not believe in the creed professed by the Jewish church, by the Roman
church, by the Greek church, by the Protestant church, nor by any church
that I know of. My own mind is my church.
- Thomas Paine (The Age of Reason)


Claus (08-08-2005)
Kommentar
Fra : Claus


Dato : 08-08-05 20:51

Mads Bondo Dydensborg wrote:

> Har du prøvet med qdvdauthor? Det er ikke verdens mest stabile program, men
> det er rimeligt nemt at bruge...
>
> Mads
>

Jo tak, jeg forsøger mig med den i øjeblikket.
Suse 9.3 kan ikke rigtigt lide den endnu, dependency problems.
Men jeg arbejder på det, det skal nok lykkedes.

Venlig hilsen Claus

Mads Bondo Dydensbor~ (09-08-2005)
Kommentar
Fra : Mads Bondo Dydensbor~


Dato : 09-08-05 20:09

Claus wrote:

> Mads Bondo Dydensborg wrote:
>
>> Har du prøvet med qdvdauthor? Det er ikke verdens mest stabile program,
>> men det er rimeligt nemt at bruge...
>>
>> Mads
>>
>
> Jo tak, jeg forsøger mig med den i øjeblikket.
> Suse 9.3 kan ikke rigtigt lide den endnu, dependency problems.
> Men jeg arbejder på det, det skal nok lykkedes.

Nåh, jeg ville nok oversætte den nyeste version selv. Det er vist nemmere
end at prøve en pakke.

Mads

--
Mads Bondo Dydensborg mads@dydensborg.dk
http://www.madsdydensborg.dk/

Today, the record companies are saying MP3s are the biggest evil. Tomorrow
they're going to say they're the greatest thing when they figure
them out.
- Gene Kan, Gnutella developer


Jacob Tranholm (10-08-2005)
Kommentar
Fra : Jacob Tranholm


Dato : 10-08-05 02:36

"claus" <brev@linuxwaves.com> skrev i en meddelelse
news:42f4b76f$0$78287$157c6196@dreader1.cybercity.dk...
>
> Ok det virker og jeg kan fint afspille filmen på computeren. Men jeg kan
> ikke afspille den på vores dvdafspiller.
>
> Når jeg kikker på de filer jeg har lavet;
>
>
> clalar@linux/film/hjemmevideo1> ls -R
> .:
> AUDIO_TS VIDEO_TS
>
> ./AUDIO_TS:
>
> ./VIDEO_TS:
> VTS_01_1.VOB VTS_01_2.VOB VTS_01_3.VOB
> clalar@linux/film/hjemmevideo1>
>
> kan jeg se at der mangler nogle video_ts.bup og video_ts.ifo filer.
>
> Jeg har kikket rundt forskellige steder men jeg kan ikke finde ud af at
> sætte de nødvendige flag på dvdauthor, så den laver de filer.
>
> (Jeg går forøvrigt ud fra at det er derfor k3b ikke vil brænde
> "video-projektet").
>
> Kan man få et hint :)
>
> Hilsen Claus


Prøv at lave et script i stil med (eller forlænge dit avi2vob-script med
indholdet):

----
#!/bin/sh
file=$(echo $1 | sed -e 's/\.avi$//' | sed -e 's/\.mpg$//')
if [ -f $file.avi -a -f $file.mpg ]
then
LEN=$(mplayer -vo null -ao null -frames 0 -identify "$file.avi" 2>/dev/null
| \
grep "^ID_LENGTH" | sed -e 's/ID_LENGTH=//g')
TIME=480
CHAPTERS="chapters=\"0"
while test $TIME -le $LEN; do
HR=$(($TIME / 3600))
MIN=$(( $(($TIME - $HR * 3600)) / 60 ))
SEC=$(($TIME % 60))
CHAPTERS=$CHAPTERS,$HR:$MIN:$SEC
TIME=$(($TIME + 480))
done
cat > /tmp/dvdauthor.xml <<_EOF
<dvdauthor>
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="$file.mpg" $CHAPTERS" />
</pgc>
</titles>
</titleset>
</dvdauthor>
_EOF
tempdir=/tmp/mydvd.$(date +%s)
mkdir -p $tempdir
dvdauthor -o $tempdir -x /tmp/dvdauthor.xml
label=$(basename "$file.avi" .avi | tr '[:lower:]' '[:upper:]' | \
tr '[:punct:]' '_' | tr '[:blank:]' '_')
mkisofs -V "$label" -dvd-video -o "$file.iso" $tempdir
rm -rf $tempdir /tmp/dvdauthor.xml
else
echo "mpg2iso-scriptet kræver <filnavn.avi> eller <filnavn.mpg> som input"
echo "og både <filnavn.avi> og <filnavn.mpg> skal eksistere."
exit 1
fi
----

Hvis du fx. kalder dette script for 'mpg2iso', kan du eksekvere det
umiddelbart efter dit avi2vob-script. Det skal siges at dette script kræver
at der findes en .avi og .mpg fil af samme navn, men dette er også
resultatet af avi2vob-scriptet...
Dette script laver et nyt kapitel/chapter i DVD-filmen hver 8. minut (= 480
sekunder). Dette kan naturligvis ændres (eller fjernes) ved at forandre
værdien de to steder i scriptet. Yderligere stiller scriptet visse krav til
den ledige plads på den partition, der indeholder /tmp directory'et.

Jeg sidder i øjeblikket på en Windows computer og har derfor ikke mulighed
for at afprøve scriptet, men så vidt jeg lige kan overskue, burde det
fungere...



claus (15-08-2005)
Kommentar
Fra : claus


Dato : 15-08-05 15:39

Jacob Tranholm wrote:


> Hvis du fx. kalder dette script for 'mpg2iso', kan du eksekvere det
> umiddelbart efter dit avi2vob-script.

clalar@linux/film/-T> ls -l -R
..:
totalt 0
drwxr-xr-x 2 clalar users 48 2005-08-15 16:13 AUDIO_TS
drwxr-xr-x 2 clalar users 144 2005-08-15 16:14 VIDEO_TS

../AUDIO_TS:
totalt 0

../VIDEO_TS:
totalt 751890
-rw-r--r-- 1 clalar users 22528 2005-08-15 16:14 VTS_01_0.BUP
-rw-r--r-- 1 clalar users 22528 2005-08-15 16:14 VTS_01_0.IFO
-rw-r--r-- 1 clalar users 769132544 2005-08-15 16:14 VTS_01_1.VOB
clalar@linux/film/-T> ls -R


Som det ses laver scriptet både en .bup og en .ifo.

Men de kan ikke afspilles på en dvdafspiller. k3b klager over:
Fandt ugyldig indgang i mappen VIDEO_TS.

growisofs vil gerne brænde men som sagt kan resultatet ikke afspilles på en
dvdafspiller.

Jeg har fået qdvdauthor nogenlunde op og køre, men jeg kan ikke få det til
at "lave en dvd" som menuen tilbyder. Det går ikke igang.

Venlig hilsen Claus

Mads Bondo Dydensbor~ (01-08-2005)
Kommentar
Fra : Mads Bondo Dydensbor~


Dato : 01-08-05 09:05

claus wrote:

> Du skulle vel ikke kende et program der kan lave "hjemme-captured film fra
> eget kamera" om til samme format ( VTS_X_YY.VOB og VTS_X_YY.IFO )?
>
> Kino laver .avi og derfra skal der så et program der kan konvertere .avi
> filen (til vts-vob).

Kino kan også lave enten en VOB fil (som du så kan køre igennem qdvdauthor),
eller et egentlig DVD dir. Det kræver blot at du har mjpegtools _og_ ffmpeg
installeret. (Egentlig kan du klare det med mjpegtools, men ffmpeg laver
bedre kvalitet).

Check de scripts der ligger i (f.eks.)

/usr/local/share/kino/scripts/exports/ffmpeg_dvd.sh

Når du sourcer det, kan du teste om du har det rette:

$ . /usr/local/share/kino/scripts/exports/ffmpeg_dvd.sh
Title: DVD-Video Single Pass (FFMPEG)
Status: Active
Flags: single-pass file-producer
Profile: Standard VOB
Profile: Widescreen VOB
Profile: Standard DVD-Video directory (All only)
Profile: Widescreen DVD-Video directory (All only)

Hvis den skriver noget andet en "Active" under status, mangler du et eller
andet program. Der bliver du så nødt til at checke scriptet:

$ . /usr/local/share/kino/scripts/exports/ffmpeg_mp4.sh
Title: MPEG-4 MP4 Dual Pass (FFMPEG)
Status: Inactive
Flags: double-pass file-producer
Profile: High Quality (640x480, 4200 Kb/s)
Profile: Medium Quality (320x240, 2200 Kb/s)
Profile: Broadband Quality (320x240, 384 Kb/s)
Profile: Low Quality (160x120, 15fps, 128 Kb/s)

Det virker ikke hos mig, med andre ord. Kigge i scriptet:

aac=`ffmpeg -formats 2> /dev/null | egrep "(Encoders:)|(.*E.*aac)" | grep
aac | wc -l`
[ "$aac" -gt 0 ] && echo Status: Active || echo Status: Inactive

Med andre ord ser det ud til at min ffmpeg ikke understøtter en aac encoder,
og derfor virker dette export plugin ikke under kino.

Hos mig, kan jeg faktisk gøre alt (grab, redigering, dvd med menuer) i en
GUI (kino og qdvdauthor). Ikke at en GUI er lykken, som sådan, men man
slipper for at rode med 200 flag til alle de mange programmer. (Der er
virkeligt mange og virkeligt mange flag...)

Mads

--
Mads Bondo Dydensborg mads@dydensborg.dk
http://www.madsdydensborg.dk/

Men of vast integrity are seldom popular. They are often crucified

- Dave Mallery


Jesper Staun Hansen (29-07-2005)
Kommentar
Fra : Jesper Staun Hansen


Dato : 29-07-05 21:19

claus wrote:
> Hej.
>
> Jeg har dvd::rip installeret sammen med libdvdcss og alle andre programmer
> til at afspille og rippe dvd.
>
> Jeg mangler lige det sidste, nemlig at kunne lave filer så de kan afspilles
> på almindelige dvdafspillere.
>
> dvd::rip kan lave .vob filer men det er ikke godt nok. k3b er endnu ikke
> kommet så langt at det kan lave den filstruktur ( det meddeler programmet
> selv når man vil brænde sit dvdprojekt.
>
> Jeg mangler altså et program der laver vobfiler til denne struktur:
>
> VTS_X_YY.VOB og VTS_X_YY.IFO
>
> Med en video og en audiomappe.
>
> Er der nogen der kender programmet der laver det nummer?
>
> Venlig hilsen Claus


En fantatisk guide: http://dvd.chevelless230.com/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste