Etiket arşivi: otomatik altyazı oluşturma

Videolarınıza Otomatik Altyazı Oluşturun

Python ile videolarınıza kolaylıkla otomatik altyazı oluşturabilirsiniz. Her türlü ses ve video dosyanıza senkronizeli bir şekilde .srt dosyası oluşturan bu yöntemle youTube videolarınıza çok kolay bir şekilde altyazı ekleyebilirsiniz.

Windows İşletim Sisteminde Yapmanız Gerekenler

1-Python 2.7 indirin
-İndirme Bağlantısı : https://www.python.org/ftp/python/2.7…
-İndirilen dosyayı hiçbir ayar değiştirmeden kurun.

2-FFMpeg indirin
-İndirme Bağlantısı : https://www.videohelp.com/download/ffmpeg-20200831-4a11a6f-win64-static.zip
-Sıkıştırılmış dosyayı açın ve C sürücünüzün kök dizinine C:\ffmpeg olarak kopyalayın.

3-Environment Variables ayarları
-Aşağıdaki dizin yollarını System Variables/Paths bölümüne ekleyin

c:\Python27;c:\Python27\Scripts;c:\ffmpegbin

4-Bilgisayarınızı yeniden başlatın

5-Autosub Python Module Kurulumu
– C:\Python27\Scripts klasöründe Command Prompt’u çalıştırın.
–  pip install autosub komutu ile kurun.

6-Autosub script dosyasını değiştirilmiş sürüm ile değiştirin
– C:\Python27\Scripts
– autosub.py dosyasını silin
– Bunu indirin : https://github.com/agermanidis/autosub/files/407650/autosub_app.py.txt
– C:\Python27\Scripts içine kopyalayıp ve txt uzantısını silin.

7-Altyazı Oluşturmak için video veya ses dosyasınızın olduğu klasörde Command Prompt’u çalıştırın.

c:\python27\python.exe c:\python27\Scripts\autosub_app.py -S tr -D tr video.mp4

– Dil seçiminde hem S hem de D seçenekleri aynı olmalı ve video dili olmalıdır. Yani İngilizce bir video için İngilizce altyazı oluşturmanız gerekiyor ve en yazacak. Türkçe için de tr yazılacak örnekteki gibi.
– Otomatik olarak altyazı dilini değiştiremez.

Apple Mac OS İşletim Sistemlerinde de şu şekilde yapabilirsiniz :

 

1- Brew Kurulumu

– Spotlight a terminal yazıp, Terminal penceresi açın.

– /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”   komutunu çalıştırın.

– Kurulum tamamlandıktan sonra durumu kontrol etmek için ‘brew doctor’ komutunu çalıştırın.

2- PIP(Package Install Manager) for Python Kurulumu

– curl https://bootstrap.pypa.io/get-pip.py​ -o get-pip.py

– sudo python get-pip.py

Komutlarını çalıştırın.

3- FFMpeg Kurulumu

– brew install ffmpeg   komutunu çalıştırın.

4- Python 2.7 with Brew Kurulumu

– brew install python@2   komutunu çalıştırın

5- Autosub Python Modulu Kurulumu

– sudo pip install autosub    komutunu çalıştırın.

6- Altyazı Oluşturma

– Video ya da ses dosyanızın olduğu klasöre geçin.

– autosub -S tr -D tr yourvideofile.mp4

– Dil seçimi hem S hem de D seçeneklerinde aynı olmalı

– Video dosyasının olduğu klasörde .srt uzantılı altyazı dosyasını otomatik oluşturacak.