Videoya srt altyazıları gönderilsin mi?


19

Altyazıları .srt dosya biçiminde var ve video dosyasının (tercihen mp4) üstünde işlemek gerekiyor. Şimdiye kadar şanssız el freni ve medya kodlayıcıyı denedim. Ne yapmalıyım?


1
2012'de El Freni özelliklerini bilmiyorum, ancak şu anda altyazıları yakabiliyor
janot

Yanıtlar:


18

Ffmpeg'in son sürümüyle (geçerli libavfilter sınırlamaları nedeniyle altyazıların ayrı bir dosyada olmasını gerektirir):

ffmpeg -i input.mp4 -filter:v subtitles=subtitle.srt -c:a copy -c:v libx264 -crf 22 -preset veryfast output.mp4

SRT altyazılarınız bir MKV kabına karışmışsa, bunları şu şekilde çıkarabilirsiniz:

ffmpeg -i input.mkv -map 0:s:0 subtitles.srt

1
Yukarıda bahsettiğiniz komut satırı yardımcı programı için uygun bağlantılar ve belgeler sağlayabilir misiniz?
Fagner Brack

1
@FagnerBrack Dokümanlar bağlantısı Komut Satırı Araçları Belgeleri içerir
Iman Mahmoudinasab

2
Bunun çalışması için, ffmpeg'inlibass şu yanıtlarda belirtildiği gibi destekle derlenmesi gerektiğini lütfen unutmayın : superuser.com/a/869473 askubuntu.com/a/519207 ffmpeg ikili dosyasının nasıl uygun şekilde oluşturulacağına ilişkin ffmpeg oluşturma yönergelerine bakın
Saaru Lindestøkke

7

Altyazıları videoya yazmanın üç yolu:
http://blogs.princeton.edu/hrc/2011/01/three_ways_to_burn_subtitles_into_a_video_avi_file.html

  1. Bir AVI dosyasını kullanmalı veya bir AVI dosyasına dönüştürmelisiniz

  2. Altyazı dosyası (.srt), video dosyası (AVI) ile aynı adla adlandırılmalıdır

  3. Video dosyası ve altyazı (.srt) dosyası aynı klasörde bulunmalıdır.

Haziran ayında bulduğum ilk yönteme bağlantı vereceğim: https://blogs.princeton.edu/hrc/2010/06/how_to_burn_subtitles_into_a_video_file.html

Kullandığım ikinci yöntem Toast Titanium'a sahip bir Mac gerektiriyor. Daha sonra Perian adlı bir ücretsiz program indirmeniz gerekecek: http://www.perian.org/ (her iki programın da en son sürümüne sahip olduğunuzdan emin olun.

Yöntem 2 (Mac): Perian (ücretsiz) ile Tost Titanyum (ücretsiz değil) kullanma

  1. Perian'ı açın ve Toan Titanium kullanarak bir DVD yazarken ya da bir ISO yazarken (yaptığım budur) Perian'ı açık ve açık tutun. Perian'ın işini yapıp yapmadığını görmek için AVI dosyasını VLC'de (VideoLan Client) açın ve videoyu oynatırken altyazıların görünüp görünmediğini (Quicktime'da da kontrol edebilirsiniz) görün. Varsa, altyazıları dosyaya yazmak için Tost'u kullanmaya hazırsınız.

  2. Tost'u açın ve DVD'yi seçin. AVI dosyasını yazılacak alana bırakın. Srt dosyasını bırakmayın, ancak srt dosyasının AVI video dosyası olarak SAME klasöründe olduğundan emin olun. Srt dosyasını Toast'a bırakırsanız bir hata alırsınız, ancak Perian sihirle çalışacak ve altyazıları videoya yazacaktır, bu yüzden endişelenmenize gerek yok.

  3. DVD'ye yaz veya Disk Görüntüsü'nü seçin (Disk Görüntüsü, video dosyasını bıraktığınız pencerenin altındadır).

  4. Videoyu yaz. Artık bir ISO veya yazılı DVD'ye sahip olacaksınız. Dosyalar artık bir DVD yapısında (VOB'lar, vb.) Olacaktır. Artık videoyu başka bir biçime (mp4 gibi) dönüştürmek için ISO veya DVD'yi kopyalamak için El Freni'ni kullanabilirsiniz.

* Not: Videoyu Handbrake kullanarak bir mp4'e dönüştürdüğümde altyazılarım kesildi, neden olduğundan emin değilim.

Yöntem 3 (Windows): Herhangi bir Video Dönüştürücü (AVC'siz)

  1. AVC'yi indirin ve yükleyin http://www.any-video-converter.com/products/for_video_free/ .

  2. AVI ve .srt dosyalarınızın aynı klasörde olduğundan emin olun. AVC için, bir mp4'ünüz varsa, mp4'ü yükleyebilir ve altyazıları dosyaya yazmadan önce bir AVI dosyasına dönüştürmeniz gerekmez.

  3. Video dosyasını sürükleyip AVC'ye bırakın.

  4. Çıktı dosyası için Özelleştirilmiş AVI Filmi (* .avi) seçin

  5. Dosyayı vurgulayın (üzerine tıklayarak) ve ses seçenekleri altında (aşağı kaydırın) Altyazı'nın yanındaki açılır menüyü tıklayın.

  6. Video dosyası ve srt dosyası aynı klasördeyse, .srt dosyası açılır listede görünmelidir. Doğru srt dosyasını seçin.

  7. AVI için diğer ayarlarınızı seçin ve program ekranının üst kısmındaki Dönüştür'ü tıklayın.

Umarım bu yardımcı olur :-). Bu adımları anlamak ve bu kaynakları bulmak için kullandığım birkaç kaynak:

http://www.mac-forums.com/forums/os-x-applications-games/101010-how-burn-avi-srt-files-toast.html

http://www.any-video-converter.com/add-srt-subtitle-to-output-video.php

http://forums.support.roxio.com/topic/35597-adding-srt-files-to-dvd/


Lütfen, yöntem 3'ü kaldırın. AVC free, hiçbir şeyi dönüştürmenize ve bir ekranın nihai sürümü satın almanıza izin vermenize izin vermez.
Fagner Brack

3

Freemake benim en iyi seçimim olurdu. Size büyük esneklik sağlar ve videonuza da altyazı eklemenizi sağlar . Testiniz için çeşitli kodekler ve formatlar mevcuttur. Sadece denemek, sonuçta onun ücretsiz na? İşte Bağlantı.

` .freemake: Altyazı Desteği ile Ücretsiz Video Dönüştürücü

Herhangi bir video formatına veya cihaza gömülü altyazılı DVD, MKV, MOV'u ücretsiz olarak dönüştürün. Ücretsiz video dönüştürücümüzle herhangi bir videoya SSA / SRT / ASS harici altyazı ekleyin.

diyor ki resmi sitede diyorlar.

.freemake: CUDA ve DXVA ile En Hızlı Video Dönüştürücü

Freemake, şimdiye kadarki en hızlı video dönüştürme ve daha az CPU kullanımı için CUDA ve DXVA teknolojilerini entegre eden tek ücretsiz video dönüştürücüsüdür. Yazılım, optimum dönüşüm parametrelerini otomatik olarak algılar ve daha iyi dönüşüm sonuçları için CUDA ve DXVA'yı açar / kapatır.


2

Subler'ı yeni keşfettim , bu da mevcut bir m4v dosyasına altyazı eklemeyi süper kolay hale getiriyor ve sonra yakıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.