![]() |
Cytat:
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. |
Dziękuję za tak wyczerpującą odpowiedź na temat chapterów i pozdrawiam.
Raulo |
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) |
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... |
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 |
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" |
podaj jeszcze rozmiar oryginalnego filmu, swoją wersje AVS i jakiego procka używasz...
|
# -= 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 ?!! |
spróbuj obejrzeć plik w jakimś mplayerze
Którą wersję AviSynth'a masz zainstalowaną? ResampleAudio jest potrzebne tylko dla 2.07 w wyższych wersjach lepiej korzystać z takiej funkcji: function AddAudio(clip v1) { v2 = Blankclip() v1 = AudioDub(v1,v2) return v1 } (zakładam, że mowa o skrypcie z poprzedniego Twojego postu? spróbuj go jakoś podedytować tak żeby nie przeszkadzały smiley'e) |
podaj dokładne dane pliku (kodek, audio, video) i treść skryptu AVS - wtedy postam się pomóc.
|
ponawiam prosbe o pomoc z posta wyżej i mały update danych:
film próbowałem łączyć w kilku wersjach nanduba i virtualduba i dalej lipa tzn po wygenerowaniu pliku avs w FITCD, CCE 2.67 widzi tylko 10 s filmu!!!!! może to chodzi o wielkość pliku avi? ma 1,45G juz nie mam pomysła jak to przeskoczyć plis help :) |
Koledzy jak zrobić żeby na ekranie były widoczne chaptery (w formie wizualnej, takie niby screeny ) ?
Używam DVDMaestro. Pozdrawiam raulo |
Dzięki.
Mam AthlonXP 2000+ lekko podciągnięty (FSB ze 133 na 145) A oto do czego sam doszedłem. ad1. DVDMaestro bardzo nie lubi gdy procesor jest zajęty... nawet SETI z priorytetem "Idle". Wyłączyłem SETI i w 1-2 min robi mi ten 10 min projekt testowy. ad2. No tak. Na to sam wpadłem, ale czy ten cień zrobiony na subpicture będzie się przesuwał za kursorem tak jak cień pola wybierania? Muszę to sprawdzić... ad3. Tu było o jakości MPEG Still Picture - na podglądzie jest kiepska ale po compilacji jest dobra (tak samo jak napisy, na podglądzie są do kitu - oprócz podglądu samych napisów, mówię o podglądzie całego filmu) |
Pozwole sobie odpowiedzieć pomimo że pytanie było do cobry :).
1. Na moim PIII 900 kompilacja płyty trwa jakieś 0,5 godziny. Nie napisałeś jaki masz procesor więc trudno coś poradzić. 2. Buttony mogą mieć dowolny charakter (rusunek napis koło kwadrat serce) jednak pole wyboru będzie zawsze prostokątne bo tak zapisuje to standard dvd (w formie 4 współrzędnych). Subpicture może mieć do 4 kolorów z czego jeden to tło a pozostałe można dowolnie stosować np obwódka może mieć 3 kolory itp. ćień można zrobić banalnie. Bierzesz rysunek oryginalnego menu. Wczytujesz do jakiegoś programu graficznego np. Photoshop. Mażesz wszystko poza buttonem, właściwie zostawiasz tylko "dolną" i "prawą" krawędź buttonu przesuwasz troszkę na dół i w prawo zmieniasz kolor na jeden z kolorów które maestro wykorzystuje w subpictureach (czerwony czarny biały niebieski). Koniec. |
mam problem z CCE, jakoś dziwnie wczytuje plik AVS tzn
po wczytaniu pokazuje że film ma długość 10s , 270kl i nic z tym nie moge zrobić, a skrypt wygląda tak: AviSource("H:\roboczyDVD\Porozmawiaj.avi") LanczosResize(720,432,3,0,730,400) AddBorders(0,72,0,72) #Trim(0,162869).FadeOut(150) ResampleAudio(44100) i nie wiem co żle robie - film był na dwie płyty, połączyłem w całość w nandubie dżwięk ac3 orginalnie dzięki za pomoc update: sprawdziłem z filmem jedno płytowym i jest ok czyżby nandub żle połączyłavi w całość ? |
| Wszystkie czasy w strefie CET. Aktualna godzina: 22:19. |
Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.