Jak wyświetlić napisy pod wideo w VLC?

37

Korzystając z VLC 1.1.12 na Ubuntu 11.10, chciałbym wyświetlać napisy pod filmem, aby mi nie przeszkadzały.

Próbowałem to zmienić: Interfejs> Preferencje> Napisy i OSD> Wymuś pozycję napisów> -110 px (próbowałem również z innymi wartościami)

ale nic się nie zmieniło (cóż, jeśli ustawię + 100px, napisy będą wyświetlane w wyższej pozycji).

Co ja robię źle?

Melaniks
źródło
czy chcesz mieć napisy pod obrazem we wszystkich przypadkach, bez względu na proporcje, lub tak niskie, jak to możliwe ? - to znaczy: pod obrazem w czarnym pustym obszarze, gdy jest dostępny taki obszar, biorąc pod uwagę proporcje, a nie pod obrazem, gdy nie ma takiego pustego obszaru? lub utworzyć ten czarny pusty obszar, zmniejszając obraz w niektórych przypadkach - jak zapewnia główna odpowiedź? - spójrz na to pytanie . Jeśli potrzebujesz, edytuj to pytanie.
1
@cipricus OP już dawno nie był zarejestrowany, więc prawie nie będzie odpowiadać ...
informatik01,

Odpowiedzi:

57

Prawdopodobnie chcesz wyświetlić napisy poniżej obrazu na czarnej powierzchni?

Domyślnie napisy można umieszczać tylko wewnątrz obrazu . Dlatego podczas eksperymentów nie można było umieścić napisów pod obrazem.

Ale wciąż istnieje sposób na robienie tego, co chcesz za pomocą filtra wideo Cropadd .


Jak wyświetlać napisy pod wideo w VLC

1) Przejdź do Narzędzia> Preferencje i poniżej po lewej stronie, w sekcji „ Pokaż ustawienia ” wybierz „ Wszystkie ”:

wprowadź opis zdjęcia tutaj

2) W menu po lewej wybierz Wideo> Filtry> Cropadd :

wprowadź opis zdjęcia tutaj

3) W sekcji „ Padd ” wpisz pewną liczbę dodatnią dla opcji „ Pixel to padd to buttom ”. W tym przykładzie użyłem 75 pikseli, możesz swobodnie eksperymentować.

UWAGA
Jak zauważono w komentarzach, przy obecnych ustawieniach (75 pikseli) pod wideo znajduje się niewielka zielona linia. Rozwiązanie problemu pozbywania się tej małej zielonej linii jest proste: wprowadź parzystą liczbę (na przykład 76), a pod filmem nie będzie zielonej linii. Dziękujemy za tę wskazówkę anonimowemu użytkownikowi i moderatorowi społeczności Grace Note, który przekazał tę wskazówkę w komentarzach poniżej .

wprowadź opis zdjęcia tutaj

4) Następnie ponownie w lewym menu przejdź do Wideo> Filtry, aw sekcji „ Moduł filtra wideo ” zaznacz opcję „ Filtr skalowania wideo ”. Wynik musi być taki, że w polu tekstowym pod bieżącą sekcją zostanie napisane „ croppadd ”.

NB!
Do wyboru są dwie opcje „ Filtru skalowania wideo ”: jedna po lewej i jedna w prawej kolumnie. Jednym z nich jest inny filtr - „Swscale”. Wybierz ten, który da ci słowo „ croppadd ” zapisane w polu tekstowym poniżej (patrz obrazek):

wprowadź opis zdjęcia tutaj

5) Kliknij przycisk „ Zapisz ”:

wprowadź opis zdjęcia tutaj

6) Teraz, aby zmiany odniosły skutek, musisz ponownie uruchomić VLC (zamknij go i uruchom ponownie)

to jest to!
W ten sposób możesz dostosować położenie napisów, aby były wyświetlane poza obrazem .


Gablota

ZASTRZEŻENIE:
Poniższe zrzuty ekranowe zostały wykonane przy użyciu filmów z kursu edukacyjnego Uniwersytetu Stanforda
Algorytmy: projektowanie i analiza, część 1 .

PRZED: wprowadź opis zdjęcia tutaj

PO: wprowadź opis zdjęcia tutaj


Przydatne porady

  • Bardzo pomocne jest przypisanie powiązanych klawiszy skrótu do manipulowania pozycją napisów w czasie rzeczywistym.
    Przejdź do Narzędzia> Preferencje> Klawisze skrótu i przypisz kombinację klawiszy skrótu dla
    Pozycja napisów w górę ” i „ Pozycja napisów w dół ”. Aby to zrobić, kliknij dwukrotnie odpowiednią linię i wybierz kombinację klawiszy. Nie zapomnij zapisać i ponownie uruchomić odtwarzacz VLC, aby zmiany odniosły skutek.
    Na przykład wybrałem odpowiednio Ctrl+ Alt+ UPi Ctrl+ Alt+ DOWN. Teraz mogę dynamicznie dostosowywać pozycję napisów, przesuwając je w górę lub w dół podczas oglądania filmu.
  • W sekcji „ Napisy / OSD ” w Preferencjach znajduje się więcej opcji dostosowywania , takich jak zmiana Czcionki , Rozmiar czcionki itp., Więc możesz dostosować ustawienia napisów do swoich potrzeb.

AKTUALIZACJA (maj 2015)

Jak zauważył użytkownik akcasoy w swoim komentarzu w najnowszej (od maja 2015 r.) Wersji 2.2.1 VLC, nazwa wymaganego filtra została zmieniona z „Filtr skalowania wideo” na „ Filtr przycinania wideo ” (który jest w rzeczywistości o wiele bardziej intuicyjny i odpowiednie).

Oto zrzut ekranu dla kroku 4, jeśli używasz najnowszej wersji VLC 2.2.1:

wprowadź opis zdjęcia tutaj

informatik01
źródło
W końcu udało mi się sprawić, że zadziała w tych kierunkach. Jedną rzeczą, o której chciałbym wspomnieć, jest to, że istnieją 2 pola Tic „Filtr skalowania wideo”. Jedna w prawej kolumnie, która nie działa, a druga w pobliżu dolnej lewej kolumny. Spędziłem co najmniej godzinę próbując wielu różnych ustawień bez żadnych rezultatów. Byłem bardzo sfrustrowany. Potem w lewej kolumnie znalazłem opcję „Filtr skalowania wideo” i wszystko działa. Zmieniłem czcionkę napisów na większą, aby móc ją odczytać z drugiego końca pokoju.
Rob Moore,
4
@RobMoore Przyczyną Twojego problemu było to, że po wybraniu „Filtru skalowania wideo” w polu tekstowym poniżej napisano „ swscale ”, tzn. Wybierasz zły filtr - „Swscale”. Ale, jak napisałem w odpowiedzi, w polu tekstowym poniżej należy wpisać „ croppadd ”. Ale dziękuję, że wspomniałeś o swoim problemie, zaktualizuję moją odpowiedź, aby wskazać ten moment.
informatik01
3
@CemKalyoncu Użytkownik przesłał nam wiadomość e-mail dotyczącą zapytania i poprosił nas o przekazanie porady. Zasugerowali, że wartość wprowadzona w polu „Piksele do dodania” musi być liczbą parzystą, aby uniknąć zielonej linii. Przynajmniej działało to dla użytkownika.
Grace Note
1
@informatik Kilka miesięcy temu weremoved wszystkie automatyczne konwersje dla wiki społeczności. Edytuj w wolnym czasie ~
Grace Note
2
Korzystam z wersji VLC 2.2.1 (najnowsza wersja) na komputerze Mac. Ta opcja nie jest już nazywana „filtrem skalowania wideo”, ale „filtrem przycinania wideo”.
6

To jest odpowiedź uzupełniająca do głównej .

W zależności od współczynnika proporcji obraz wideo może mieć lub może nie mieć czarnej przestrzeni pod filmem.

Biorąc pod uwagę połączoną odpowiedź:

  1. gdy obraz ma czarną przestrzeń pod nim, ma również czarną przestrzeń nad nim, więc obraz nie jest ściśnięty, ale przesuwa się w górę , podczas gdy powyższa przestrzeń jest zmniejszona (zauważ to na poniższych obrazach). W ten sposób wideo jest tym, które zostało przesunięte i przesunięte ponad napisy, a nie tylko napisy pod filmem.

Przed:

wprowadź opis zdjęcia tutaj

Po:

wprowadź opis zdjęcia tutaj

Używam VLC 2.2 i aby uzyskać ten efekt, wprowadziłem pewne ustawienia, które są nieco inne niż te z drugiej odpowiedzi:

wprowadź opis zdjęcia tutaj

  1. gdy współczynnik kształtu jest taki, że nie pozostawia miejsca pod i pod obrazem, nie można dodawać napisów poza obrazem, nie zmniejszając go w jakiś sposób. Ale w takim przypadku wyświetlanie napisów pod obrazem nie ma większego sensu . Wystarczy mieć je jak najniżej .

Problem z ustawieniami zaproponowanymi w drugiej odpowiedzi polega na tym, że VLC utrzymuje je, nawet jeśli nie jest to najbardziej preferowana opcja, a obraz wideo jest „skurczony”.

W takim przypadku, gdy obraz początkowy to:

wprowadź opis zdjęcia tutaj

Te ustawienia doprowadzą do tego:

wprowadź opis zdjęcia tutaj


Kiedy potrzebuję napisów pod obrazem, o wiele łatwiej jest po prostu otworzyć wideo w innym odtwarzaczu, takim jak odtwarzacz bomi , który może łatwo aktywować i dezaktywować potrzebne ustawienie.

Kliknij obraz prawym przyciskiem myszy:

wprowadź opis zdjęcia tutaj

I dostajesz to:

wprowadź opis zdjęcia tutaj

Podczas odtwarzania filmu w formacie, który wypełnia cały ekran, bomi wyświetla napisy na obrazie z opcją „letterbox” lub bez niej.


Jako alternatywę dla odtwarzacza bomi ostatnio korzystam z mpv, który wyświetla domyślne napisy pod obrazem wideo w razie potrzeby.

Społeczność
źródło