#1 2010-07-27 10:00:14

Hero
Użytkownik
Skąd: Ruda Śląska
Dołączył: 2007-02-01

VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

Witam, mam problem właśnie z plikiem AMV. Kiedy próbuję wrzucić film przez skrypt wyskakuje mi oto taki błąd:
clipboard01ws.th.jpg.
Nie mam problemu z otwarciem innych formatów/kontenerów, plik normalnie odtwarza się w SE, nawet w innym programie do kodowania nie można tego kodować, ponieważ jakimś cudem tracą się wszystkie klatki i niby plik ma 45min a jest szary obraz i waży 30 MB!
Mam zainstalowane CCCP/FFDShow/Matroska...
MediaInfo:

Ogólne
Pełna ścieżka                   : E:\Pobrane\[b-subs]_Isekai_no_Seikishi_Monogatari_13_[BD][1280x720][8E6CC5F8].mkv
Format                          : Matroska
Rozmiar pliku                   : 419 MB
Czas trwania                    : 45 min.
Całkowita przepływność bitów    : 1.300 Kb/s
Zdekodowana data                : UTC 2010-07-21 16:57:51
Aplikacja zapisująca            : mkvmerge v4.0.0 ('The Stars were mine') built on Jun  6 2010 16:18:42
Biblioteka zapisująca           : libebml v1.0.0 + libmatroska v1.0.0
Okładka                         : Yes

Wideo
ID                              : 1
Format                          : AVC
Format/Informacja               : Advanced Video Codec
Profil formatu                  : High@L4.1
Ustawienia formatu, CABAC       : Tak
Ustawienia formatu, poklatkowy  : 3 klatki
Tryb multipleksowania           : Container profile=Unknown@4.1
ID kodeka                       : V_MPEG4/ISO/AVC
Czas trwania                    : 45 min.
Nominalna przepływaność         : 1.159 Kb/s
Szerokość                       : 1.280 pikseli
Wysokość                        : 720 pikseli
Proporcje obrazu                : 16:9
Szybkość wyświetlania klatek    : 23,976 kl/s
ColorSpace                      : YUV
ChromaSubsampling               : 4:2:0
BitDepth/String                 : 8 bitów
Rodzaj skanu                    : Progresywny
bity/(piksele*ramki)            : 0.052
Biblioteka zapisująca           : x264 core 98 r1649 c54c47d
Ustawienia kodowania            : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / slices=4 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / weightp=2 / keyint=24 / keyint_min=2 / scenecut=40 / intra_refresh=0 / rc_lookahead=24 / rc=2pass / mbtree=1 / bitrate=1159 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=14000 / vbv_bufsize=14500 / ip_ratio=1.40 / aq=1:1.00 / nal_hrd=none

Audio
ID                              : 2
Format                          : AAC
Format/Informacja               : Advanced Audio Codec
Wersja formatu                  : Version 4
Profil formatu                  : LC
Ustawienia formatu, SBR         : Tak
Ustawienia formatu, PS          : Nie
ID kodeka                       : A_AAC
Czas trwania                    : 45 min.
Kanały                          : 2 kanały
Rozmieszczenie kanałów          : Front: L R
Częstotliwość próbkowania       : 48,0 KHz

Tekst
ID                              : 3
Format                          : ASS
ID kodeka                       : S_TEXT/ASS
ID kodeka/Informacja            : Advanced Sub Station Alpha
Tytuł                           : Sub
Język                           : Polski

Kod z Avisyntha(H264):

DirectShowSource("E:E:\Pobrane\[b-subs]_Isekai_no_Seikishi_Monogatari_13_[BD][1280x720][8E6CC5F8].mkv")
ChangeFPS(24000, 1001) # Convert frame rate to 23.976, also adjust audio.
SSRC(44100) 
UnFilter(10,-30)
Temporalcleaner(2,3) 
FluxSmoothST(6, 6) 
Deen("a2d",1,2,3) 
gradfun2db()
Lanczos4Resize(704,396)

Kod z Avisyntha(Xvid)

DirectShowSource("E:\Pobrane\[b-subs]_Isekai_no_Seikishi_Monogatari_13_[BD][1280x720][8E6CC5F8].mkv")  
Lanczos4Resize(704,396)

PS. Znacie jakieś filtry poprawiające obraz dla Xvida?


Oh, żałosny cieniu związany w ciemnościach patrzący z pogardą na ludzi, sprawiając iż cierpią, twa dusza pogrążyła się w karmie grzechu. Chcesz się przekonać czym jest śmierć?

Offline

#2 2010-07-27 10:09:49

Tai_
Użytkownik
Dołączył: 2009-12-11

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

DirectShowSource("E:E:\Pobrane

Here is your problem.
Poza tym, zamiast DirectShowSource() lepiej jest używać DSS2() albo ffmpegsource2().

PS. Znacie jakieś filtry poprawiające obraz dla Xvida?

http://img829.imageshack.us/img829/9883 … idding.png


cccpdearsbanner.jpg

Offline

#3 2010-07-27 10:17:42

Hero
Użytkownik
Skąd: Ruda Śląska
Dołączył: 2007-02-01

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

Tai_ teraz sprawdzałem i zrobiłem ten błąd kopiując ścieżkę do pliku i musiałem dać go na forum, jednak nie mam w skrypcie tego błędu.

Przeinstalowałem matroskę i się włącza, sprawdziłem na szybko jak będzie wyglądać obraz i jest po prostu brzydki, a już chyba wszystko w opcjach dekodera poustawiałem. Teraz spróbowałem to przekodować za pomocą PocketDivX Encoder 0.3.96 niestety plik wyjściowy ma 23 MB i tracą się klatki (jakieś 90%), a przedtem mogłem bez problemu mogłem w nim pracować (MKV, AVI, WMV) i wszystko było ok.
Właśnie sprawdziłem inny plik MKV w PocketDivX Encoder 0.3.96 i o dziwo normalnie się koduje a wolałbym w nim to przekodowywać bo plik po przekodowaniu ma o wiele lepszą jakość niż w VD.

Ostatnio edytowany przez Hero (2010-07-27 10:32:04)


Oh, żałosny cieniu związany w ciemnościach patrzący z pogardą na ludzi, sprawiając iż cierpią, twa dusza pogrążyła się w karmie grzechu. Chcesz się przekonać czym jest śmierć?

Offline

#4 2010-07-27 10:37:23

Tai_
Użytkownik
Dołączył: 2009-12-11

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

Dlatego mówię, zamiast DirectShowSource spróbuj DSS2() albo ffmpegsource2(). Zwykły DSS ogólnie nie jest polecany do niczego.

EDIT:

ChangeFPS(24000, 1001) # Convert frame rate to 23.976, also adjust audio.
SSRC(44100) 

I spróbuj wywalić to i sprawdzić.

Ostatnio edytowany przez Tai_ (2010-07-27 10:39:06)


cccpdearsbanner.jpg

Offline

#5 2010-07-27 18:32:08

Hero
Użytkownik
Skąd: Ruda Śląska
Dołączył: 2007-02-01

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

Te 2 "funkcje" mi nie działają, VD wywala błąd.

Ostatnio edytowany przez Hero (2010-07-27 19:10:33)


Oh, żałosny cieniu związany w ciemnościach patrzący z pogardą na ludzi, sprawiając iż cierpią, twa dusza pogrążyła się w karmie grzechu. Chcesz się przekonać czym jest śmierć?

Offline

#6 2010-07-27 18:50:40

Tai_
Użytkownik
Dołączył: 2009-12-11

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

te te "Funkcje" mi nie działają, VD wywala błąd.

Bo pewnie nie masz do nich pluginów.
ffmpegsource2
A .dll do DSS2() jest w folderze aegisub pod nazwą avss.dll z tego co pamiętam.


cccpdearsbanner.jpg

Offline

#7 2010-07-27 18:52:20

Sir_Ace
Użytkownik
Dołączył: 2006-11-18

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

Hero napisał:

te te "Funkcje" mi nie działają, VD wywala błąd.

Uniwersalny poradnik postępowania z nowymi filtrami:
1. Wpisz nazwę filtra w Google'u
2. Pobierz filtr
3. Wrzuć go do folderu z filtrami AVSa

Offline

#8 2010-07-27 19:05:17

Hero
Użytkownik
Skąd: Ruda Śląska
Dołączył: 2007-02-01

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

Dobra zaraz to obczaje:D
A teraz może powie mi ktoś bardziej obeznany, dlaczego w PocketDivX Encoder 0.3.96 nie mogę wykonać enkodu bo wywala mi klatki i plik ma 18 MB, natomiast w innym pliku MKV bez problemu mogę go wykonać. Czy to nie zależy od rozdziałki w jakim film jest zakodowany/"ustawieniach" video.....

Nawet zainstalowałem na nowo windowsa, bo może kodeki się "zjeb***" ale to nic nie pomogło, spróbowałem WinAVI Video Converter 10.5 (i inne wersje) to za każdym razem jak ładuję film to mi wywala błąd i wychodzi do windy...

Przerzuciłem się więc na VD+avisynth ale jestem w tym na razie zielony, udało mi się samemu skręcić mały skrypcik+ustawienia xvida, niestety film wygląda dużo gorzej niż wykonał by go PocketDivX Encoder 0.3.96! (Co jest bardziej dziwniejsze to to, że wszystkie 12 odcinków (all od Besamir'a) robiłem właśnie tym programem a 13 odmówił posłuszenstwa:/


Oh, żałosny cieniu związany w ciemnościach patrzący z pogardą na ludzi, sprawiając iż cierpią, twa dusza pogrążyła się w karmie grzechu. Chcesz się przekonać czym jest śmierć?

Offline

#9 2010-07-27 19:39:11

Sir_Ace
Użytkownik
Dołączył: 2006-11-18

Odp: VirtualDub 1.9.9++AviSynth 2.5+MKV=PROBLEM

Może to wina któregoś filtra. Komentuj po jednym i otwieraj skrypt w jakimś playerze.

Przerzuć się na megui. Nie musisz bawić się w ustawienia kodeka (masz/ściągasz gotowe profile), a skrypty AVS są takie same dla każdego programu.

Offline

Stopka forum

© Animesub.info 2024