Artykuły i samouczki zwiększające kreatywność

Przez EasySubOpublikowany 4 minuty czytania
Ilustracja fali dźwiękowej obok wierszy transkrypcji; nie zrzut produktu.
Gdy film się odtwarza, ale tekst się nie pojawia, sprawdź osobno wczytanie pliku i czas wyświetlenia konkretnej kwestii.

Gdy film się odtwarza, ale tekst się nie pojawia, sprawdź osobno wczytanie pliku i czas wyświetlenia konkretnej kwestii.

Podłącz ścieżkę

Umieść film i plik VTT zapisany w UTF-8 w tej samej witrynie. Wstaw track wewnątrz video. Ścieżka względna odnosi się do strony. srclang oznacza język tekstu, niekoniecznie nagrania. Każdej wersji nadaj czytelną etykietę.

<video controls src="lesson.mp4">
  <track kind="subtitles" src="example-en.vtt"
         srclang="en" label="English" default>
</video>

Przetestuj jedną ścieżkę na prostej stronie

Pobierz film demonstracyjny i VTT. Umieść je obok strony HTML na serwerze testowym pod nazwami lesson.mp4 i example-en.vtt. Otwórz adres internetowy strony, aby ograniczenia przeglądarki dla plików lokalnych nie zakłóciły testu.

Próbka zawiera tylko zapowiedź warsztatów. W ósmej sekundzie zatrzymaj film i porównaj napis. W trzynastej powinien już zniknąć. Jeżeli pozostaje po wyłączeniu ścieżki, sprawdź inne ścieżki i tekst wtopiony w obraz.

Prześledź żądanie, gdy lista napisów jest pusta

Otwórz kartę Sieć, odśwież stronę i wybierz angielski. Jeśli nie ma żądania .vtt, sprawdź element video na opublikowanej stronie. Edytor mógł usunąć track przy zapisie. Jeśli żądanie jest, porównaj pełny adres z katalogiem pliku.

Przeczytaj odpowiedź. Oczekiwane są WEBVTT, pusty wiersz i znaczniki czasu. Strona logowania również może zwrócić 200. Przy błędzie CORS przetestuj plik z tego samego źródła co strona, potem sprawdź dozwolone źródło i atrybut crossorigin.

Znajdź cięcie na podstawie przesunięcia

Porównaj początek trzech rozpoznawalnych kwestii z czasem napisów. Stała różnica wskazuje na zmianę czołówki. Jeżeli spóźnia się tylko trzecia kwestia, szukaj cięcia po drugiej. Gdy różnica narasta, najpierw upewnij się, którą wersję filmu odtwarza strona.

Na opublikowanej stronie wybierz kolejno każdy język i wyłącz napisy. Porównaj pozostały tekst z oryginalnym obrazem. W zgłoszeniu podaj nazwę filmu, wybraną ścieżkę i czas odtwarzania.

Przykład procesu

Angielski głos syntetyczny czyta autorski tekst EasySub. Przykład odtwarza trzeci wpis źródłowego SRT; nie jest nowym eksportem ani tekstem po profesjonalnej korekcie.

WEBVTT

3
00:00:07.950 --> 00:00:12.149
Our next workshop starts on June 15 at 9:30.

WebVTT · EN · Pobierz film demonstracyjny · Oryginalny SRT (angielski)

Przetestuj początek i koniec

Wybierz English i przejdź do ósmej sekundy. W trzynastej przykładowego zdania nie powinno już być. Otwórz adres VTT: strona logowania ze statusem 200 nie jest plikiem napisów. Sprawdź typ text/vtt, a przy innej domenie także crossorigin i odpowiedź CORS.

Często zadawane pytania

Opóźnienie zaczyna się dopiero po cięciu. Co zrobić?

Porównaj opublikowany montaż przed cięciem i po nim. Nie przesuwaj całej ścieżki, jeśli początek jest zsynchronizowany.

Otwórz obszar roboczy

Generowanie napisów VTT z filmu

Powiązane przewodniki

Ustawa DMCA
CHRONIONY