03.08.07 Przeedytowałem i trochę zmieniłem opis, dostosowując go do nowych opcji programu oraz zmieniłem formę zapisu, co wyeliminowało zbędne spacje.
Przerobienie filmu w formacie avi na SVCD:
1. SVCD bez napisów
a) PAL 24 fps:
Kod:
mencoder film.avi -oac lavc -ovc lavc -of mpeg -mpegopts \
format=xsvcd -vf expand=0:0:0,scale=480:576,harddup -lavcopts \
vcodec=mpeg2video:vrc_buf_size=917:vbitrate=2500:vrc_maxrate=2500:\
keyint=15:trell:mbd=2:autoaspect:acodec=mp2:abitrate=224 \
-ofps25 -o film
b) NTSC 30 fps:
Kod:
mencoder film.avi -oac lavc -ovc lavc -of mpeg -mpegopts \
format=xsvcd -vf expand=0:0:0,scale=480:480,harddup -lavcopts \
vcodec=mpeg2video:vrc_buf_size=917:vbitrate=2500:vrc_maxrate=2500:\
keyint=18:trell:mbd=2:autoaspect:acodec=mp2:abitrate=224 \
-ofps 30000/1001 -o film
2. SVCD z napisami
a) PAL 24 fps:
Kod:
mencoder film.avi -fontconfig -subfont-text-scale 3 -subpos 85 -subcp \
cp1250 -subfont-encoding unicode -oac lavc -ovc lavc -of mpeg \
-mpegopts format=xsvcd -vf expand=0:0:0,scale=480:576,harddup \
-lavcopts vcodec=mpeg2video:vrc_buf_size=917:vbitrate=2500:\
vrc_maxrate=2500:keyint=15:trell:mbd=2:autoaspect:acodec=mp2:\
abitrate=224 -ofps 25 -sub plik_z_napisami -o film
b) NTSC 30 fps:
Kod:
mencoder film.avi -fontconfig -subfont-text-scale 3 -subpos 85 -subcp \
cp1250 -subfont-encoding unicode -oac lavc -ovc lavc -of mpeg \
-mpegopts format=xsvcd -vf expand=0:0:0,scale=480:480,harddup \
-lavcoptsvcodec=mpeg2video:vrc_buf_size=917:vbitrate=2500:\
vrc_maxrate=2500:keyint=18:trell:mbd=2:autoaspect:acodec=mp2:\
abitrate=224 -ofps 30000/1001 -sub plik_z_napisami -o film
UWAGI
1. Błędy w pliku źródłowym przenoszą się na plik wynikowy, co może skutkować przeskokami na stacjonarce. (można to zmniejszyć rezygnując z opcji trell)
2. W moim przypadku mencoder z pakietu mplayera powodował błędy, kompilacja mplayera ze źródeł rozwiązała problem.
Następnie można wrzucić kilka plików mpeg w formacie svcd na jedną płytę DVD za pomoca programu DVDStyler. Ze względu na zwykły format DVD-Video, tak stworzona płyta będzie odtwarzana również przez stacjonarki niezdolne do czytania pojedynczych plików.
Należy tylko:
1. Otworzyć DVDStyler
2. nowy-->wybrać odpowiedni format (domyślnie po włączeniu programu tworzony jest projekt PAL)
3. Wybrać z na zakładce Tło dla projektu
4. Po prawokliku na tło naszego projektu wybrać opcję
Show safe TV area, co uchroni przed ewentualnym wyjściem napisów poza obszar wyświetlany na telewizorze.
5. Z zakładki Przyciski przeciągnąć odpowiednią ilość przycisków (po jednym dla każdego filmu)
6. Przejść do zakładki Katalogi
7. Przejść do folderu w którym ma się zgrane pliki mpg
8.przeciągnąć do dolnego okienka wszystkie pliki
(w prawym dolnym rogu pokazuje się wielkość jaką zajmować będzie całość na płycie - nie może przekroczyć 4450 MB... czy coś koło tego)
9. Ustawić właściwości każdego z przycisków z filmem, pamiętając o zmianie wpisów w polu Akcja:
film pierwszy:
film drugi:
10. uruchomić "Plik->Wypal DVD..."
Zamontować stworzony obraz płyty do katalogu (w tym przypadku /mnt/image)
Kod:
mount -o loop -t iso9660 nazwa_piku.iso /mnt/image
Odtworzyć przed nagraniem w kaffeine, zmieniając uprzednio w
ustawienia-->parametry silnika xine-->media-->dvd device
urządzenie na /mnt/image
UWAGI
1. Nie mieszać plików pal i ntsc.
2. Jeśli po prawokliku na plik mpeg nie widać dodatkowych informacji (rozdzielczośc, FPS, kodowanie, wsp. obrazu) to nie uda się go wrzucić za pomocą DVDStyler na płytę DVD.
I wreszcie na końcu... najlepiej kilka projektów najpierw wypalać na RW, żeby uchronić się przed rozczarowaniem.