Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   DVD-Video (https://forum.cdrinfo.pl/f13/)
-   -   Przerabianie divx/xvid na DVD PAL (+ polskie napisy) - Poradnik (https://forum.cdrinfo.pl/f13/przerabianie-divx-xvid-dvd-pal-polskie-napisy-poradnik-21085/)

rork 09.02.2004 16:58

# -= AviSynth script by FitCD v1.1.2 =-
#LoadPlugin("D:\PathOf\AnyPlugin.dll")
AviSource("H:\roboczyDVD\Porozmawiaj.avi"nawias
LanczosResize(720,432,3,0,730,400)
AddBorders(0,72,0,72)
#Trim(0,162869).FadeOut(150)
ResampleAudio(44100) # also a CCE 2.5 'crashfix' for Athlons

to lekko editnięty orginalny avs

dane filmu:
kopresja video divix5.x 25 klatek/s bit rate 1400
kompresja audio tag 0x2000 AC3 5 kanałów 48000Hz

orginalnie był na 2 płyty połączony virtualdubem 1.5 cośtam, pojedyńcze płyty można konwertować a połączone w całość już nie ?!!

CobraVerde 09.02.2004 17:03

podaj jeszcze rozmiar oryginalnego filmu, swoją wersje AVS i jakiego procka używasz...

dk75 09.02.2004 17:11

Musisz zrobić dwa menu.
Pierwsze menu to będzie tytułowe z przyciskiem "Play" i "Chapter".
Birzesz np. tapetę z motywem z filmu rozmiaru 640x480 (menu bez animacji, bo jesli animacja to musisz mieć kawałek MPEGa), skalujesz ją do 576x432, malujesz swoim programem graficznym przyciski "Play" i "Chapter" (GIMP ma możliwość zrobienia ładnych przycisków, nawet zaokrąglonych), następnie zmieniasz rozmiar (bez skalowania) do 704x576 to dla PAL, dla NTSC 704x480), "warstwy/dopasuj warstwę do rozmiaru obrazka" (nadaje kolor przezroczystej warstwie) i zapisujesz do BMP.
Ale nie kończysz jeszcze z nim pracy. Teraz zapisujesz ten sam obrazek jako *nazwa-sub.bmp (gdzie *nazwa to nazwa twojego obrazka menu), czyścisz wszystko poza buttonami (właściwie w GIMPie mogłeś poprzednio buttony robic na osobnej warstwie i zapisać do pliku XCF czy jakoś tak - format GIMP'a; i teraz po prostu skasować warstwę z obrazkiem dzięki czemu zostają same buttony ;PPPp)
Zaznaczasz buttony (oba na raz) i dajesz "edit/wypełnij aktualnym kolorem". Na powiększeniu jeszcze robisz retusz tak aby wszystkie piksele były jednakowego koloru. Potem dajesz "warstwy/dopasuj rozmiary warstwy do obrazu" co wypełni ci przezroczyste tło kolorem tła. Nastepnie przerabiasz z "RGB" na "indexowany" 2 kolorowy i zapisujesz.

W DVDMaestro edytujesz każdy stowrzony chapter, ponieważ w oknie edycji na dole po prawej stronie jest przycisk do nagrania aktualnej klatki jako BMP. Masz obrazki z chapterów. Pomniejszasz je do np. 160x120.
Znowu program graficzny.
Znowu wybierasz sobie obrazek na tło, wklejasz w niego przygotowane wcześniej tumbnaile z chapterów, robisz wokół nich jaksrawe obwódki (najlepiej na nowej warstwie - znowu bedzie lepiej zrobić subpicture), dodajesz buttony "Play All", "powrót" (do menu tytułowego), "nastepne" (dla nastepnych plansz z chapterami, jeśli będzie ich więcej). Zapisujesz. Znowu robisz jednokolorowe cienie z buttonów i z obwódek dookoła tumbnaili z chapterów a tło pozostawiasz jednokolorowe (kolory są nie ważne, i tak w DVDMaestro musisz je ręcznie podać).

[nie zapomnij o skalowaniu, pierwsze z 640x480 do 576x432 - to po to aby część obrazka nie schowała się za brzegi ekranu; a póżniej do 704x576 - aby dopasować go do standardu;. Dzieki temu obrazek będzie cały widoczny w ekranie, nic nie będzie się chowało za brzegi i będzie miał dobry aspect ratio - proporcje;]

Mając obrazki menu i odpowidające im subpicture do zaznaczania buttonów rozpoczynasz edycję w DVDMaestro.

Musisz mieć jedno menu na "menu title" i tyle dodatkowych menu ile będzie plansz z chapterami (np. menu chapter #1).
Dwuklik na "menu title" i trafiasz do edycji. Zaznaczasz buttony na podglądzie i w zakładce "buttons" dla buttona "play" dajesz "name/play"<->"target/chapter 00:00:00:00" a dla buttona "chapter" "name/chapter"<->"target/menu2-(NoButtons)".
Przechodzisz do zakładki "Playback Control" gdzie ładujesz do "Still image/Video stream" "menu.bmp", do "Subpicture" ładujesz "menu-sub.bmp" a do "Audio stream" ładujesz "menu.ac3/wav" (oczywiście wszystkie te pliki musisz mieć w "Asset Bin" załadowane). Przechodzisz do "Advanced" i dajesz "Navigation/Auto assign".
Potem "Color Mapping".
Wszystkie suwaki przesuń na pozycję zero - "0".
Twój subpicture był w 2 kolorach - podłoże i cień buttonów. W grupie "Subpicture" zmieniasz kolor "Color Map: 2" na jakiś szary i ustawiasz wartość suwaka na ok. 5-8 dzięki czemu cień buttonów będzie je lekko ściemniał. Resztę zostawiasz nietkniętą. Dzięki temu tylko aktywny button będzie w pełnej krasie kolorów, a nieaktywne bedą zaciemniane przez subpicture. "Color Map: 1" jest do definicji tła ale przecież już masz ładne tło z obrazka więc go nie zasłaniaj.
Jeśli zrobiłeś subpicture nie poprzez cień buttonów tylko obwódkę lub napis na buttonie to zamiast w grupie kolorów "Subpicture" zmień kolory i suwaki w grupach "Button Selection" i "Button Action" dzięki czemu button nieaktywny nie będzie miał obwódki/napis na nim będzie taki jak na obrazku, button aktywny bedzie miał obwódkę/napis na nim w wybranym kolorze i tak samo button którego wybraliśmy podczas nawigacji będzie też miał obwódkę/napis w wybranym kolorze.

Menu chapter robisz podobnie do title z tym że tutaj busisz porobić buttony i z przycisków nawigacyjnych "Play All", "wróc", "nastepne" i z tumbnaili obrazków z chapterów.

Uff. Więcej nie che mi się pisać ;PPPp

Jak byś chciał animację w menu to musisz sobie powycinać odpowiednie kawałki z filmu, pozmieniać im rozmiary na malutkie okienka i powstawiac w tło pod jakimś programem do edycji nieliniowej video i zrobic z tego animecję którą wstawiasz w "Playback Control" w "Still image/Video Stream"

rork 09.02.2004 17:18

avs 2.5
film po połączeniu ma 1,465GB trwa 1h48min

zapomniałem o procku ( chociaż nie wiem co ma procek do żeczy )
AthlonXP Thorton 1.667/2.133GHz

CobraVerde 09.02.2004 18:57

procek ma sporo do rzeczy - CCE ma czasem problemy z pracą pod AMD i stąd np. linijka "ResampleAudio(44100)"
a pisząc "rozmiar" miałem na myśli rodzoelczość filmu...

rork 09.02.2004 20:27

wiem że robie błędy :) , jak masz na mysli to napisz :) a film ma 736 x 400

a takie coś wygenerował programik "The FilmMachine" plik avs

Import("D:\KONWER~1\THEFIL~1\AviSynth\RESAMP~1.AVS ")
LoadPlugin("D:\KONWER~1\THEFIL~1\MPEG2DEC\MPEG2D~1 .DLL")
AVISource("H:\ROBOCZ~1\POROZM~3.AVI",False)
ConvertToYUY2()
BicubicResize(720,416,0.0,0.6)
AddBorders(0,80,0,80)
ResampleAudio(44100)

raulo 09.02.2004 21:16

Dziękuję za tak wyczerpującą odpowiedź na temat chapterów i pozdrawiam.

Raulo

Fafer 10.02.2004 22:53

Cytat:

Napisany przez rork
# -= AviSynth script by FitCD v1.1.2 =-
#LoadPlugin("D:\PathOf\AnyPlugin.dll")
AviSource("H:\roboczyDVD\Porozmawiaj.avi"nawias
LanczosResize(720,432,3,0,730,400)
AddBorders(0,72,0,72)
#Trim(0,162869).FadeOut(150)
ResampleAudio(44100) # also a CCE 2.5 'crashfix' for Athlons

to lekko editnięty orginalny avs

dane filmu:
kopresja video divix5.x 25 klatek/s bit rate 1400
kompresja audio tag 0x2000 AC3 5 kanałów 48000Hz

orginalnie był na 2 płyty połączony virtualdubem 1.5 cośtam, pojedyńcze płyty można konwertować a połączone w całość już nie ?!!

Dla męczących sie przerabianiem filmu na dwóch płytach z dzwiękiem ac3 podaje uniwersalny skrypt avs:


function AddAudio(clip v1) {
v2 = Blankclip()
v1 = AudioDub(v1,v2)
return v1
}

AVISource("d:\Movies\Towarzysze Oni\Towarzysze Oni CD1.avi",FALSE) + AVISource("d:\3\Towarzysze Oni\Towarzysze Oni CD2.avi",FALSE)
wysokosc=((960*height)/width)-(((960*height)/width)%4)
LanczosResize(720,wysokosc)
AddBorders( 0, (576-wysokosc)/2 ,0,(576-wysokosc)/2)
AssumeFPS(25)
AddAudio()
ConvertToYUY2()



Wystarczy tylko podmienić ścieżki do filmów na prawidłowe.
Nie trzeba nic wyliczać i wpisywać skrypt robi to sam!!!
Nie trzena zmieniać frame ratu w nan/virtualdubie
Jeżeli film ma stosunek 4/3 to 960 nalezy zamienić na 720.
Jeżeli płyty zachodzą na siebie to należu użyć funkcji CUT zapraszam do lektury helpa avisyntha. :)

Pozdrawiam Fafer
PS. Najważniejsza rzecz zanim beztrosko odpalicie cce, odpalcie jakiegoś playera może być Windows Media i odtwórzcie w nim skrypt, w ten sposób można sprawdzić czy wszystko jest OK.

spleendid 11.02.2004 15:10

Ile trzeba mieć miejsca na dysku, żeby dało się wszystko poprawnie przeprowadzić

CobraVerde 11.02.2004 15:27

z 15 GB się przyda ale lepiej mieć więcej...

rork 11.02.2004 15:58

AVISource("d:\Movies\Towarzysze Oni\Towarzysze Oni CD1.avi",FALSE)
dzięki za skrypt :) moim problemem prawdopodobnie był brak słówka false w orginalnym pliku AVS, uzyłem pliku z The FilmMachine i wszystko było w pożądku :) tzn CCE widział cały film a nie tylko 10s

spleendid 12.02.2004 07:21

Cytat:

Napisany przez CobraVerde
z 15 GB się przyda ale lepiej mieć więcej...

Troche dużo :/
Ile potrzebuje miejsca CCE na swoją robote, bo nie bardzo mam miejsce
:(.
aha i co sądzicie o THE FILM MACHINE?

spleendid 12.02.2004 09:48

Za każdym razem gdy CCE próbuje mi KONWERTOWAĆ, zawiesza się. Najczęściej zaiwas występuje w czasie gdy tworzy plik mpv. CCE ustawiłem na multi(3), ale jak pierwszy pasek przeszedł, co trwało ok.godzine i powstał pliczek vaf. potem zaczął robic plik MPV i na 3% kapa :(. Czy musze robic wszystko od początku czy da sie coś zaradzić?

Robber 12.02.2004 10:45

Wiele mozna sie dowiedziec z tego forum. Wielkie dzieki do cobry, poradnik extra, sam juz wykonalem pare filmow dzieki niemu. Ale przy robieniu menu do jednego z nich nasunelo mi sie takie oto pytanie:
Czy mozna zrobic takie menu do dvd, aby reagowalo na ruch myszki ?? NP aby po najechaniu myszka na jakis button ten sie podswietlal na inny kolor albo cokolwiek innego sie z nim dzialo ?? Wielkie dzieki za jakiekolwiek sugestie.
Jeszcze raz pozdrawiam i oby tak dalej !!!
DVD RULEZ !!!

kloncd1 12.02.2004 14:48

Spleendid ja miełem identyczny problem i zainstalowlem nowsza wersje cce ty pewnie uzywasz wersji 2.50 (na tej mi się właśnie zawieszało)zainstaluj sobie 2.67 i bedzie wszystko ok:)


Wszystkie czasy w strefie CET. Aktualna godzina: 14:30.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.