SRT altyazılarını VLC ile mp4 videolarına nasıl gömebilir / sabitleyebilirim?


11

VLC ile bir MP4 videoya "yanmak" veya render / rembed / sabit kod altyazılar (bir SRT dosyasından) için bir yol arıyorum.

Ancak hangi seçenekleri kullanırsam kullanın, asla düzgün çalışmaz. Çok hızlı video oynatılan (ses normal) veya normal oynatılan ancak aslında gömülü altyazıları olmayan bir dosya alıyorum. Ayrıca, bazı seçeneklerle (aşağıdaki gibi) QuickTime'da değil, sadece VLC'de oynatılır.

Yani asıl soru şu: VLC'de bu çalışmayı nasıl yapabilirim? İkincil sorular:

  • Hangi seçenekleri ayarlamam gerektiğine nasıl karar verebilirim?
  • Dosya bit hızını vb. Olabildiğince aynı bırakmak istiyorsanız en iyi ayarlar hangisidir, yalnızca altyazıları gömün? Görünüşe göre alanı boş bırakamıyorum veya Video / Ses işaretlenmemiş, bu yüzden ilk önce orijinal ses ve video bit hızını bulmam gerekecek.
  • "Ölçek" ve "Kanallar" seçenekleri ne anlama geliyor?

... hiçbiri VLC belgelerinde cevaplandırılmıyor.

Örneğin, bu, "Gelişmiş Dosya Aç…" iletişim kutusunda kullandığım seçeneklerden biridir:

Advanced Open File…

   myFileName.mp4
    [ ] Treat as a pipe rather than as a file

[x] Load subtitles file:
      mySubtitleFileName.srt

[ ] Play another media synchronously


[x] Streaming/Saving

         Streaming and Transcoding Options

           [ ] Display the stream locally
           (o) File      [outputFileName.mp4                      ]
                         [ ] Dump raw input

           Encapsulation Method: (MPEG 4      )


         Transcoding options

           [x] Video   (mp4v       )          Bitrate (kb/s) [256   ]
                                                       Scale [1     ]
           [x] Audio   (mp3        )          Bitrate (kb/s) [128   ]
                                                    Channels [1     ]

VLC, altyazı eklemenize izin vermiyorsa, AVIAddXSubs: calcitapp.com/AVIAddXSubs.php ... .avi'yi bırakarak herhangi bir video dosyasına (tercihen AVI) altyazı eklemenizi sağlayan basitçe taşınabilir bir yardımcı programdır. aviAddxSubs.exe dosyasının kısayoluna .srt dosyası. (bu yardımcı programla mp4 / mov> idx / sub dosyalarını da kullanabilirsiniz!)
mk117

Yanıtlar:


2

VLC'den bir altyazı parçası eklemek genellikle işe yarar. Altyazınızın videoya uyduğundan emin olun (aynı kaynak olarak da bilinir). Bir süredir altyazılar için hızlı zaman kullanmadım, ancak bir avi ve srt'yi bir mov çalıştıran (bu sadece softcoding olmasına rağmen) muxing hatırlıyorum gibi görünüyor.

Altyazıları kodlamak veya "yakmak" için, El Freni'ne bakın , bu tür şeyler için uyarlanmıştır. Temel olarak ffmpeg için bir ön uç ve video ve ses üzerinde her türlü değişikliği yapabilirsiniz.


0

MkvToolnix kullanın - avi mp4 vb. Sadece filminizi yükleyin Sonra srt dosyanızı ekleyin ve sonra multiplex'i tıklayın. Süper hızlı süper.


Süper, benim için çalıştı. Ben denedim freemake, vlc convertve diğer pek çok ama kötü kötü kötü ... bcause video ile embed srt dosyası eklemek için onlar dosya dönüştürür. Ama videoyu sadece altyazılara dönüştürmek istemedim. Mkvtoolnixbenim için ve süper hızlı çalışıyor.
paul

1
Üzgünüm, gömmedi. USB'ye televizyonumu taktım ve filmi oynadım. Moview altyazı olmadan oynadı. Özür dilerim. Daha az puan nedeniyle oy kullanabilirim.
paul

Gerçekten, mkvmergemkvtoolnix paketinden altyazıları "yalnızca" yumuşak katıştırabilir. Bunu, orijinal video ve altyazıları (metin olarak) yeni bir Matroska kapsayıcı dosyasına [ kaynak ] yerleştirerek yapar. Kayıt olmadan, kodlama yapılmaz :(
tanius
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.