Osmanlı Türkçe Fansub
Would you like to react to this message? Create an account in a few clicks or log in to continue.
En son konular
» Dev Manga Arşivi-Direk Download
tarafından aya92 Ptsi Ara. 22, 2014 1:54 am

» fish oil body
tarafından Misafir Perş. Ağus. 04, 2011 6:00 am

» Industry Expertise Should Be Included In Pandemic Influenza Planning And Decision-making Processes
tarafından Misafir Perş. Ağus. 04, 2011 5:49 am

» Great informative post!
tarafından Misafir Çarş. Ağus. 03, 2011 7:35 pm

» dha fish oils
tarafından Misafir Salı Ağus. 02, 2011 1:41 pm

» casino poker video
tarafından Misafir Salı Ağus. 02, 2011 1:11 pm

» смотреть гинекологический осмотр бесплатно
tarafından Misafir Ptsi Ağus. 01, 2011 3:39 am

» x-Hack hack you
tarafından Misafir Paz Tem. 31, 2011 10:18 pm

» backlinks seo backlinks service
tarafından Misafir Paz Tem. 31, 2011 6:21 pm

» When the first Whirlpool Duet album was released in December 2001 came as a surprise to the public
tarafından Misafir Paz Tem. 31, 2011 3:51 am

» Продвижение неизбежно
tarafından Misafir Cuma Tem. 29, 2011 4:28 pm

» Insurance
tarafından Misafir Cuma Tem. 29, 2011 12:51 pm

» PeadiawicheSS
tarafından Misafir Cuma Tem. 29, 2011 10:11 am

» Metformin, such beginning plant-derived
tarafından Misafir Cuma Tem. 29, 2011 1:30 am

» generic cialis
tarafından Misafir Perş. Tem. 28, 2011 6:54 pm

» Aishiteruze Baby
tarafından mydonoz Paz Haz. 19, 2011 8:24 pm

» The Melancholy of Haruhi Suzumiya
tarafından mydonoz Paz Haz. 19, 2011 8:20 pm

» Bleach Türkçe Fansub [Animehd] Güncel!!!
tarafından Rusvon C.tesi Haz. 18, 2011 10:50 am

» Naruto Shippuuden Türkçe Fansub [Animehd] Güncel !!!
tarafından Rusvon C.tesi Haz. 18, 2011 10:49 am

» One Piece Türkçe Fansub [Animehd] Güncel!!
tarafından Rusvon C.tesi Haz. 18, 2011 10:47 am

» NANA 1.sezon full + special episodes + TR altyazı
tarafından loke Paz Mayıs 15, 2011 12:34 pm

» Naruto 1-2-3. filmler
tarafından Uzumaki Kushina Paz Nis. 17, 2011 8:44 pm

» strong world episode 0
tarafından Admin Perş. Ocak 20, 2011 5:44 pm

» One Piece / Tüm Bölümler / 420p-720p / Devamlı Güncel
tarafından ahmel Paz Ara. 12, 2010 10:52 pm

» Gakuen Alice
tarafından emirhan Çarş. Kas. 10, 2010 9:23 pm

» Gakuen Alice
tarafından emirhan Çarş. Kas. 10, 2010 7:30 pm

» emirhan oku
tarafından Admin Ptsi Eyl. 06, 2010 5:00 pm

» Shiro no keiyaku (türkçe)
tarafından exioglu C.tesi Eyl. 04, 2010 11:06 am

» Koi (Matsumoto Tomo) (tr)
tarafından exioglu C.tesi Eyl. 04, 2010 11:06 am

» Hug! FUJIWARA Yuka (türkçe)
tarafından exioglu C.tesi Eyl. 04, 2010 11:05 am

Kimler hatta?
Toplam 1 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 1 Misafir

Yok

[ Bütün listeye bak ]


Sitede bugüne kadar en çok 117 kişi Salı Ağus. 01, 2017 6:08 pm tarihinde online oldu.

Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek

Aşağa gitmek

Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek Empty Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek

Mesaj tarafından emirhan Çarş. Şub. 03, 2010 4:58 pm

Neye yarar?
Videoyu açabilir ve üstünde bir kaç işlem uygulayabilmemize olanak sağlar.
VDUBMOD ile ya da AEGISUB ile acamadiginiz videolari açabilir ,videoya özel filtreler uygulayabilir, videoda kesmeler (crop), ekler vs yapabilirsiniz.


1 Gerekenler
2 Video acmak
3 AVS Scriptinde gereken degisiklikler
4 Resize Video nun cozunurlugunu degistirmek
5 Crop & AddBorders (Videonun kenarlarina islemler)
6 FPS degistirmek (ses video kaymalarini da duzeltmek)
7 ALT-YAZI eklemek
8 Video uzunlugunu kesmek (belirli yerleri secebilirsiniz)
1.Gerekenler:
Burdaki programlar ve pluginler ücretsizdir yani özgürce kullanabilirsiniz

(Hepsi GPL license altindadır)


BURDAKI LINKLERDEN İNDİREBİLİRSİNİZ
K-Codec Pack
http://www.ziddu.com/download/8420433/K-Lite_Codec_Pack_561_Mega.exe.html

Virtualdubmod (1.5.10.2 versiyonu)
http://www.ziddu.com/download/8424956/Virtualdubmud-xvid-mp4_ve_mkv.rar.html

Avisynth (stabilize gunceli)
http://www.ziddu.com/download/8426922/Avisynth_258.exe.html

XVID kodekleri (burda xvid destegi ve YV12 destegi icin gerekli)
http://www.ziddu.com/download/8426923/Xvid-1.2.2-07062009.exe.html

Gereken Pluginler


Fdecimate.dll _ Fps de degisiklik yapmak icin gereken pluginler


http://neuron2.net/fdecimate/fdecimate.html



vsfilter.dll Alt yazilar eklemek icin gereken filtre.



http://sourceforge.net/projects/guliverkli/files/VSFilter/


Avs Script'i İle yapılan videolar istersen herhangi bir player ile izlenebilir istersen de encode edilebilir ama normalde bu tür scriptler encode için kullanılır



2.Video acmak:


Yeni bir klasör açıp kullanacağınız raw video ve altyazıları içine kopyalayın.

Vdubmod ile cogunuz farkinda oldugunuz gibi mp4 (wmv,avi,mkv de var)
yani x264 kodekle yapilan videolar acilmiyor -_-.
Video mp4 degil de avi ya da wmv ise islemler aynidir.

VDUBmod aciniz.
FILE.
OPEN FILE.
mp4 dosyalari gozukmesi icin dosya turu : all types(*.avi,*.mpg...
yerine: All types(*.*) Degistirin
burda dosyalar gozukur Smile

Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 02avisynthdirectshowsouny3

[color=brown]Mp4 videonuzu VDUBle acmiş oldunuz ve de burda dosyanin icinde video isminde olan "avs" uzantili bir dosya olustu Oo
MediaPlayerClassic(MPC) ile ses ve video arasinda kayma varmi bi bakalim,
kayma var Sad neyse onu 06 FPS degistirmek bölümünde anlatirim, burada kayma yokmus gibi yapacagim.


Simdi bu avs dosyayi metin belgesi gibi acip icine bir bakalim neler varmis.

#ASYNTHER DirectShowSource
DirectShowSource("E:\SOUL EATER\RAW\Soul eater 12 raw\SE 12 RAW.mp4")


Burda DirectshowSource kulanarak video cagiriliyor...
Bilgisayarda diretcshow destegi olan bir kodek kullaniliyor, onemli olan da videonun acilmasi Smile
burda filtre uygulamadan bir kac degisiklik uygulamak gerekir.
# sonra yazilar notlardir yani avs scriptinde bu simgeden sonra yazilar yokmus gibi gözükür.

3.AVS Scriptinde gereken değişiklikler:


DirectShowSource("SE 12 RAW.mp4",fps=23.976)
ConvertToYV12()

Fps=23,976 <= burda videonun fps sini yazmak şart
ConvertToYV12() <= bu video « kodlamasinin » degismesini sağliyor(bazi filtreler icin gerekli)

kayit edip MPC ile deneyelim sorun yokmu.


DirectShowSource("E:\SOUL EATER\RAW\Soul eater 12 raw\SE 12 RAW.mp4")
DirectShowSource("SE 12 RAW.mp4",fps=23.976)

bu sirayi değiştirmemin nedeni avs belgesi videonun ayni dosyasinda olduğu icindir ve de ilerde vercegim orneklerin daha acik sekilde okunabilmesi için.
4.Videonun çözünürlüğünü degistirmek:


Raw'ın çözünürlüğü 1440*1080 ( anamorphic video olduğu için 16/9olmuyor .)
Her neyse ben video 1280*720 olmasini istiyorum.

DirectShowSource("SE 12 RAW.mp4",fps=23.976)
ConvertToYV12()
lanczos4resize(1280,720)

Bu komut diger cozunurluk desgistirme komutlardan biraz daha yavas olsada en temiz sonuc cikarandir,
kayit edip bi denemek gerekir , ne guzel video 1280*720 oldu Smile

Neyse vazgectim videoyu 704*396 cozunurluge dusurmek istiyorum

DirectShowSource("SE 12 RAW.mp4",fps=23.976)
ConvertToYV12()
lanczos4resize(704,396)

MPC ile actigimda video cozunurlugu istedigime şekilde oldu.

5.Crop & AddBorders (Videonun kenarlarina islemler):
Bu video da gozume takilan bir sey var sag sol alt ustde bir kac pixelden olusan siyah seritler var SadAltyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 04resizets4
Cok az olsa da var...
bunu nasil degistirebilirim ?
Crop komutuyla.(rakamlar pixel olarak yazilir)

Crop(X1,Y1,X2,Y2)
X1 Sol
Y1 ust
X2 Sag
Y2 alt

DirectShowSource("SE 12 RAW.mp4",fps=23.976)
ConvertToYV12()
lanczos4resize(704,396)
Crop(6,6,-6,-6)

burda 692*384 boyutunda video cikiyor, geri resize mi yapalim? Sacma olmaz mi ?
Bu neden ile crop her zaman resize'dan önce gelir.
Yerini degistireyim.

DirectShowSource("E:\SOUL EATER\RAW\Soul eater 12 raw\SE 12 RAW.mp4",fps=23.976)
ConvertToYV12()
Crop(6,6,-6,-6)
lanczos4resize(704,396)
704*396 boyutunda ve de siyah seritler daha kucuk (yani tam tam istediğim gibi)Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 05cropresizevq9
Simdi köşelerin siyah şeritlerini kucultmek degil de büyütmek istiyorum.
Siyah şerit ekleyelim bu sefer
Komut : Addborders(X1,Y1,X2,Y2)
X1 Sol
Y1 üst
X2 Sağ
Y2 alt
(rakamalar gene pixel olarak yazilir)
Bu komutu en sona uygulamak bana daha mantikli geliyor,
Misal video yu 704*396 (16/9) yerine 704*495 (5/4) ama video sekli degismemesi icin siyah seritler ekleyecegim.
Hesap yapalim
495-396= 99 100diyelim
100/2=50 yani burda alta 50pixel uste 50pixel ekleyecegim

DirectShowSource("SE 12 RAW.mp4",fps=23.976)
ConvertToYV12()
lanczos4resize(704,396)
Addborders(0,50,0,50)
Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 06addborders01sf1
Ilginc Bi ornek:

DirectShowSource("SE 12 RAW.mp4",fps=23.976)
ConvertToYV12()
lanczos4resize(704,396)
Addborders(10,8,30,20)
Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 06addborders02qg7
Gördüğünüz gibi yapilacak sey degil ama komutu bilmek bazen yariyor...

6.FPS degistirmek:

Rawınız 119,88 fps (ya da diger her hangi fps)ise ya da ses ve video arasinda (encodden once ya da sonra ) kayma olusuyorsa burasi sizin icin.

Bu ayarlar VFR yani variable frame olan video lar icin de uygun(hele hele Wmv ler) ,
Variable frame = videoda degisik degisik fps de olan bolumler var.
Niye boyle yapiliyor soruyorsaniz, genelde acilis ve kapanis lar 29,97 olup bolumun 23,976 fps olmasi.
119,88=29,97* 4
119,88=23,976*5
(küsüratsız bir rakamlara fpsler çarpiliyor Oo)

DirectShowSource("SE 12 RAW.mp4",fps=23.976,convertfps=true)
ConvertToYV12()
lanczos4resize(704,396)

Burda videonun uzunlugu degisebilir Oo
Degisiklik varsa video kesme bolumunde anlatacagim (8.Video uzunlmugunu kesmek)

Eger bu komutla gene sorun duzelmiyorsa gelecek komutla duzelmesi garanti;)
Bu komut encod olayini yavaslatigi icin sadece gerekirse kulanilmali.

Fdecimate.dll dosyasini indirmeniz gerekir.
Bu dosyayi ...\Program Files\Avisynth\plugins\ yapistirmalisiniz.

Komut: Fdecimate(XX)
XX= hangi fps e dusurmek istedigimiz rakam (genelede 23.976)
Fps degisikligi uygulayacaksaniz avs scriptinde ilk olarak yazmalisiniz.
(burda sadece komut ornegi verecegim)


DirectShowSource("SE 12 RAW.mp4",fps=119.88,convertfps=true)
FDecimate(23.976)
ConvertToYV12()
lanczos4resize(704,396)

Bendeki video bu ayari gerektirdigi icin bundan sonra bunu kulanacagim.



7.ALT yazi ekleme:


Vsfilter.dll dosyasini indirmeniz gerekir.
Bu dosyayi ...\Program Files\Avisynth\plugins\ yapistirmalisiniz.

Komut: Textsub("Altayzi.ass")
ass ssa srt gibi uzantili dosyalirini da destekliyor Smile
bendeki alt yazinin adlanmasi "SOUL_EATER_12_TR.ass" oldu icin bunu kullanacagim.
Resim

DirectShowSource("SE 12 RAW.mp4",fps=119.88,convertfps=true)
FDecimate(23.976)
ConvertToYV12()
Crop(6,6,-6,-6)
lanczos4resize(704,396)
textsub("SOUL_EATER_12_TR.ass")

Iste bu kadar basit Smile
Resim

Bir den fazla alt yazi dosyalariniz var sa sadece arka arakaya yazmani yeterlidir Wink
Ornek:
DirectShowSource("SE 12 RAW.mp4",fps=119.88,convertfps=true)
FDecimate(23.976)
ConvertToYV12()
Crop(6,6,-6,-6)
lanczos4resize(704,396)
textsub("SOUL_EATER_AcilisKaraokesi.ass")
textsub("SOUL_EATER_12_TR.ass")
textsub("SOUL_EATER_KapanisKaraokesi.ass")


8.Video uzunlugunu kesmek (belirli yerleri secip kesmek):
Komut: Trim(t1,t2)

t1=baslangic
t2=bitis
Rakamlar frame olarak yazilir bunu da VDUBMod la ogrenebiliriz .
Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 09vdubframetq9
Bu video da 11245 "frame" in deyiz(07dk49s).
Nasil hesaplanir ?
frame=Videonun süresi(saniye olarak) * videonun FPS si.

07dk * 60 = 420s
420s + 49s = 469
videonun suresi 469saniye, fps si de 23,976.

469 * 23.976 = 11244.744 ≈ 11245 Smile

ORNEKLER: (Diger resimlerde gordugunuz gibi videonun uzunlugu 23dk 54s dir)

DirectShowSource("SE 12 RAW.mp4",fps=119.88,convertfps=true)
FDecimate(23.976)
ConvertToYV12()
Crop(6,6,-6,-6)
lanczos4resize(704,396)
textsub("SOUL_EATER_12_TR.ass")
Trim(1,11245)
Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 10trim01gq1

Burada gordugunuz gibi videonun uzunlugu 07dk 49 saniyeye dustu.

DirectShowSource("SE 12 RAW.mp4",fps=119.88,convertfps=true)
FDecimate(23.976)
ConvertToYV12()
Crop(6,6,-6,-6)
lanczos4resize(704,396)
textsub("SOUL_EATER_12_TR.ass")
Trim(11245,0)

0 sonu demek anlaminda yani ilk yere koyarsaniz hata olusur bu da gayet normal .
(sonu nasil basa alabilirizki ??? :s )
23dk 54s - 07dk 49s = 16dk 05s
1434s - 469s = 965s

Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 10trim02bc7
Hesap etigim gibi Smile

DirectShowSource("SE 12 RAW.mp4",fps=119.88,convertfps=true)
FDecimate(23.976)
ConvertToYV12()
Crop(6,6,-6,-6)
lanczos4resize(704,396)
textsub("SOUL_EATER_12_TR.ass")
Trim(11245,14123)

02dk = 120 s
120 * 23.976 = 2877.12 ≈ 2878
yani burda 11245inci frame den sonra 1439 frame bırakacagim
11245 + 1439 = 14123

Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 10trim03vd4


Burda yazilan ders tumunu ya da bir parcasini kendi siteniz de kulanabilirsiniz,
sadece kaynaginizi göstermeniz yeterlidir Wink

Buna uymayanlari yakalarsam cok kotu sekilde falakaya yatiririm Razz








ALINTIDIR
emirhan
emirhan

Altyazı ile Videoyu Birleştirmek/Alt yazıyı videoya gömmek 2v15evo

Mesaj Sayısı : 122
Kayıt tarihi : 01/02/10
Yaş : 33
Nerden : istanbul

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz