Tam Ekran Engel Geçme (FFMpeg)

  • Kullanıcı Hash-Ocean
  • Başlangıç tarihi Başlangıç tarihi
  • - YouTube Hakkında Genel Sorular
Hocam tamamen çözdüm ben editlemeyi unutmuşum. n/30 videonun harekete geçeceği zamanlar. 300*sin'de ki 300 ise ne kadar uzaklığa gideceği.


Arkadaşlar çok önemli bir sorum var. Bu ffmpeg de toplu işlem nasıl yapacağım :) İnternette de bulamadım tam olarak. Tek sorunum bu kaldı gibi.

for %a in ("*.avi") do ffmpeg -i "%a" -af "pan=stereo|c0<0*c0+c1|c1<0*c0+c1,aeval=-val(0)|val(1)" -c:v libx264 -preset ultrafast "%~na.mp4"

hocam bi ara ses için bunu kaydetmişim :) sırayla alıyordu renderleri
 
[MENTION=57045]Hash-Ocean[/MENTION] hocam yapamadım ya. Mesela D:\asd klasöründe 20 tane video var. Bunları herhangi bir kod ile toplu şekilde C:\Users\mtkn\Desktop\video klasörüne render yapmak istiyorum. Nasıl yapabilirim tam olarak ?
 
@Hash-Ocean hocam yapamadım ya. Mesela D:\asd klasöründe 20 tane video var. Bunları herhangi bir kod ile toplu şekilde C:\Users\mtkn\Desktop\video klasörüne render yapmak istiyorum. Nasıl yapabilirim tam olarak ?

Şu aracı kullanıyorsan
http://www.ytpara.com/video-edit-pr...fmpeg-ozel-render-engel-gecme-yontemleri.html
İlk süslü paranteze videoların bulunduğu klasörün adı "ads"
Sondaki süslü paranteze çıktı klasörünün adı "video"

Alttaki gibi:

Kod:
ffmpeg -i "{asd}.*" -vf "crop=2/3*in_w:2/3*in_h:(in_w-out_w)/1.3+250*sin(n/30):(in_h-out_h)/1.2 +300*sin(n/27)" -vcodec libx264 -pix_fmt yuv420p -r 30 -g 60 -b:v 1400k -profile:v main -level 3.1 -acodec libmp3lame -b:a 128k -ar 44100 -metadata title="" -metadata artist="" -metadata album_artist="" -metadata album="" -metadata date="" -metadata track="" -metadata genre="" -metadata publisher="" -metadata encoded_by="" -metadata copyright="" -metadata composer="" -metadata performer="" -metadata TIT1="" -metadata TIT3="" -metadata disc="" -metadata TKEY="" -metadata TBPM="" -metadata language="eng" -metadata encoder="" -threads 0 -shortest -preset superfast "{video}.*"
 
Şu aracı kullanıyorsan
http://www.ytpara.com/video-edit-pr...fmpeg-ozel-render-engel-gecme-yontemleri.html
İlk süslü paranteze videoların bulunduğu klasörün adı "ads"
Sondaki süslü paranteze çıktı klasörünün adı "video"

Alttaki gibi:

Kod:
ffmpeg -i "{asd}.*" -vf "crop=2/3*in_w:2/3*in_h:(in_w-out_w)/1.3+250*sin(n/30):(in_h-out_h)/1.2 +300*sin(n/27)" -vcodec libx264 -pix_fmt yuv420p -r 30 -g 60 -b:v 1400k -profile:v main -level 3.1 -acodec libmp3lame -b:a 128k -ar 44100 -metadata title="" -metadata artist="" -metadata album_artist="" -metadata album="" -metadata date="" -metadata track="" -metadata genre="" -metadata publisher="" -metadata encoded_by="" -metadata copyright="" -metadata composer="" -metadata performer="" -metadata TIT1="" -metadata TIT3="" -metadata disc="" -metadata TKEY="" -metadata TBPM="" -metadata language="eng" -metadata encoder="" -threads 0 -shortest -preset superfast "{video}.*"

Hayır sadece cmd üzerinden kullanıyorum. Eğer cmd üzerinden basit bir yolu yoksa programla yapayım bari ama cmd işimi görüyordu sadece toplu yapmakta sıkıntım var.
 
Hayır sadece cmd üzerinden kullanıyorum. Eğer cmd üzerinden basit bir yolu yoksa programla yapayım bari ama cmd işimi görüyordu sadece toplu yapmakta sıkıntım var.
O şekilde denemedim hiç, program üzerinden denedim sadece,
Program daha basit daha pratik oluyor.
 
O şekilde denemedim hiç, program üzerinden denedim sadece,
Program daha basit daha pratik oluyor.

Render duruyor hiç hareket yok.

48c66834c79bd1199735dd762f1bc4ba.png


Videolar 10 saniye de render olacak uzunlukta.

Videoları görmüyor galiba. Avi uzantılı. ffmpeg de çalışıyordu normalde
 
[MENTION=57045]Hash-Ocean[/MENTION] hocam yapamadım ya. Mesela D:\asd klasöründe 20 tane video var. Bunları herhangi bir kod ile toplu şekilde C:\Users\mtkn\Desktop\video klasörüne render yapmak istiyorum. Nasıl yapabilirim tam olarak ?

renderlayacağınız videolar bin klasöründe olmalı hocam, başka klasöre render alma kodu muhakkak vardır ama bilmiyorum internetten bakmak lazım.
 
Render duruyor hiç hareket yok.

48c66834c79bd1199735dd762f1bc4ba.png


Videolar 10 saniye de render olacak uzunlukta.

Videoları görmüyor galiba. Avi uzantılı. ffmpeg de çalışıyordu normalde
Yanlış yapmışın hocam
Süslü parantezlerin içinde sadece klasörlerin ismi olacak uzantı değil yani
Ve giriş çıkış klasörleri farklı olacak

Masa üstünde iki klasör oluştur

1.klasör videoların bulunduğu klasör adı: input
Videoları bu klasöre at

2.klasör çıktı klasörü adı: output
Renderlenen videolar burada çıkacak

Programda klasörleri seç

Sonra kod kısmı şöyle olacak:

Baştaki süslü parantez {input}
Sondaki süslü parantez{output}

Yani aşağıdaki kodu yapıştır
Kod:
ffmpeg -i "{input}.*" -vf "crop=2/3*in_w:2/3*in_h:(in_w-out_w)/1.3+250*sin(n/30):(in_h-out_h)/1.2 +300*sin(n/27)" -vcodec libx264 -pix_fmt yuv420p -r 30 -g 60 -b:v 1400k -profile:v main -level 3.1 -acodec libmp3lame -b:a 128k -ar 44100 -metadata title="" -metadata artist="" -metadata album_artist="" -metadata album="" -metadata date="" -metadata track="" -metadata genre="" -metadata publisher="" -metadata encoded_by="" -metadata copyright="" -metadata composer="" -metadata performer="" -metadata TIT1="" -metadata TIT3="" -metadata disc="" -metadata TKEY="" -metadata TBPM="" -metadata language="eng" -metadata encoder="" -threads 0 -shortest -preset superfast "{output}.*"
x9cef1.png
 
Son düzenleme:
Yanlış yapmışın hocam
Süslü parantezlerin içinde sadece klasörlerin ismi olacak uzantı değil yani
Ve giriş çıkış klasörleri farklı olacak

Masa üstünde iki klasör oluştur

1.klasör videoların bulunduğu klasör adı: input
Videoları bu klasöre at

2.klasör çıktı klasörü adı: output
Renderlenen videolar burada çıkacak

Programda klasörleri seç

Sonra kod kısmı şöyle olacak:

Baştaki süslü parantez {input}
Sondaki süslü parantez{output}

Yani aşağıdaki kodu yapıştır
Kod:
ffmpeg -i "{input}.*" -vf "crop=2/3*in_w:2/3*in_h:(in_w-out_w)/1.3+250*sin(n/30):(in_h-out_h)/1.2 +300*sin(n/27)" -vcodec libx264 -pix_fmt yuv420p -r 30 -g 60 -b:v 1400k -profile:v main -level 3.1 -acodec libmp3lame -b:a 128k -ar 44100 -metadata title="" -metadata artist="" -metadata album_artist="" -metadata album="" -metadata date="" -metadata track="" -metadata genre="" -metadata publisher="" -metadata encoded_by="" -metadata copyright="" -metadata composer="" -metadata performer="" -metadata TIT1="" -metadata TIT3="" -metadata disc="" -metadata TKEY="" -metadata TBPM="" -metadata language="eng" -metadata encoder="" -threads 0 -shortest -preset superfast "{output}.*"

Size ne kadar teşekkür etsem az. Gerçekten çok yardımcı oldunuz. Sorunu çözdüm. Çok teşekkür ederim tekrardan. [MENTION=57045]Hash-Ocean[/MENTION] alıntıyı unutmuşum siz de dahil hocam elbette. :)
 
Son düzenleme:
[MENTION=57045]Hash-Ocean[/MENTION] hocam alltaki editlenen kısmıda kod içinde yayınlarmısın yada üstteki kodu düzenlersen denemek isterim
 
Herkese kolay gelsin

Kamera pozisyonunu değiştirerek ffmpegde kırpma yapmadan engel geçilebiliyor.

kod :

Kod:
ffmpeg -i input.mp4 -vf "crop=2/3*in_w:2/3*in_h:(in_w-out_w)/1.3+250*sin(n/30):(in_h-out_h)/1.2 +300*sin(n/27)" -vcodec libx264 -pix_fmt yuv420p -r 30 -g 60 -b:v 1400k -profile:v main -level 3.1 -acodec libmp3lame -b:a 128k -ar 44100 -metadata title="" -metadata artist="" -metadata album_artist="" -metadata album="" -metadata date="" -metadata track="" -metadata genre="" -metadata publisher="" -metadata encoded_by="" -metadata copyright="" -metadata composer="" -metadata performer="" -metadata TIT1="" -metadata TIT3="" -metadata disc="" -metadata TKEY="" -metadata TBPM="" -metadata language="eng" -metadata encoder="" -threads 0 -shortest -preset superfast output.mp4

demo : https://www.youtube.com/watch?v=nYt5K1I0FM4

demo video justin bieberin bi klibi, sesi kestim. ses geçmek için elinde kodu olan varsa başlık altında paylaşılabilir iki kod aynı anda kombine edilebilir.

bilgi paylaştıkça çoğalır :)

Edit

Arkadaşlar "crop=2/3*in_w:2/3*in_h:(in_w-out_w)/1.3+250*sin(n/30):(in_h-out_h)/1.2 +300*sin(n/27)""

burdaki 30 ve 27 yi arttırdıkça kamera hareketleri yavaşlıyor, farklı ayarlar yaparak deneme yapabilirsiniz.

Çok teşekkürler ama kod nereye yazılıyor hocam :D
 
Kişiselleştirme

Tema editörü

Ayarlar Renkler

  • Mobil kullanıcılar bu fonksiyonları kullanamaz.

    Alternatif header

    Farklı bir görünüm için alternatif header yapısını kolayca seçebilirsiniz.

    Görünüm Modu Seçimi

    Tam ekran ve dar ekran modları arasında geçiş yapın.

    Izgara Görünümü

    Izgara modu ile içerikleri kolayca inceleyin ve düzenli bir görünüm elde edin.

    Resimli Izgara Modu

    Arka plan görselleriyle içeriğinizi düzenli ve görsel olarak zengin bir şekilde görüntüleyin.

    Yan Paneli Kapat

    Yan paneli gizleyerek daha geniş bir çalışma alanı oluşturun.

    Sabit Yan Panel

    Yan paneli sabitleyerek sürekli erişim sağlayın ve içeriğinizi kolayca yönetin.

    Box görünüm

    Temanızın yanlarına box tarzı bir çerçeve ekleyebilir veya mevcut çerçeveyi kaldırabilirsiniz. 1300px üstü çözünürler için geçerlidir.

    Köşe Yuvarlama Kontrolü

    Köşe yuvarlama efektini açıp kapatarak görünümü dilediğiniz gibi özelleştirin.

  • Renginizi seçin

    Tarzınızı yansıtan rengi belirleyin ve estetik uyumu sağlayın.

Geri