Mój telewizor może odtwarzać napisy tylko wtedy, gdy są osadzone w pliku (np. MKV lub zakodowane na stałe na wideo).
Więc biorąc pod uwagę film w formacie (np. MP4) i napisy jako coś w rodzaju SRT, jak mogę połączyć je w coś, co może odtwarzać mój telewizor?
mkvmerge -o output.mkv input.mkv --language 0:ger --track-name '0:German subs' subs.srt
Wypróbuj HandBrake . HandBrake to otwarty, licencjonowany na licencji GPL, wieloplatformowy, wielowątkowy transkoder wideo, dostępny dla systemów MacOS X, Linux i Windows. pozwala użytkownikom dodawać napisy jako część filmu z opcją włączania i wyłączania napisów. Coś jak napisy do filmów DVD.
Aby zainstalować HandBrake z Ubuntu PPA:
sudo add-apt-repository ppa:stebbins/handbrake-releases
Twój system pobierze teraz klucz PPA.sudo apt-get update
LUB
Jeśli używasz Karmic (9.10) lub nowszego, możesz po prostu kliknąć link „Szczegóły techniczne dotyczące tego PPA” na stronie PPA i wybrać swoją wersję Ubuntu. sources.list wpisy stąd przedstawione mogą być dodawane bezpośrednio do źródeł oprogramowania Twojego systemu:
System Setting > Software Sources > Other Software(Tab)
.źródło
Dodałem je z avconv, takimi jak:
źródło
możesz użyć avidemux .
Żeby zainstalować
Procedura:
1. Uruchom avidemux.
2. Otwórz plik .avi.
3. Wybierz koder wideo z menu rozwijanego w lewym okienku, w którym jest napisane wideo.
4. Skonfiguruj enkoder, klikając przycisk „Konfiguruj”.
5. Dodaj filtr napisów. Najpierw kliknij przycisk „Filtry” w lewym okienku (w obszarze Wideo).
7. Aby zakończyć proces, kliknij Zapisz i wpisz nazwę pliku wyjściowego.
Więcej Możesz użyć VLC
Utwórz nowy folder i zachowaj plik filmu w tym folderze.
umieść plik napisów w utworzonym folderze.
Zmień nazwę podtytułu na nazwę filmu i użyj na końcu rozszerzenia .srt
Czytaj więcej na.
źródło
Użyj ffmpeg:
źródło