Odpowiedzi:
Quicktime Player 7 firmy Apple (do pobrania za darmo @ http://support.apple.com/kb/DL923 ) ma niesamowicie łatwy sposób wyświetlania ramek; wszystko, co musisz zrobić, to kliknąć czas w lewym dolnym rogu i wybrać „klatki”. (Obsługuje również krok po kroku za pomocą klawiszy strzałek.) Szkoda, że funkcja została usunięta w QTX, tym, który jest dostarczany z OSX 10.6.8. Ale nie martw się, możesz zainstalować oba, a one nie będą ze sobą kolidować.
Chciałem zrobić to samo, ale nie mogłem znaleźć sposobu, aby to zrobić za pomocą VLC.
Ale zgodnie z tym możesz użyć drawtext
filtra w, ffmpeg
aby trwale nałożyć numer klatki na wideo. Więc jeśli oglądasz go na wybranym odtwarzaczu, zawsze możesz zobaczyć numer klatki.
Na przykład:
ffmpeg -i video.mov -vf "drawtext=fontfile=Arial.ttf: text=%{n}: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000099" -y output.mov
Nie mam wersji OS X, ale powinna być podobna do innych wersji. W systemie Windows wybierz Narzędzia-> Informacje o multimediach. W oknie, które zostanie otwarte, wybierz zakładkę „Statystyka”. W sekcji wideo zobaczysz statystyki wyświetlanych i utraconych klatek. Ramką # powinny być te dwie liczby dodane razem.
Dzięki VLC 2.2 w OS X można oszacować numer ramki w następujący sposób:
A. ADDON: Zainstaluj Jump to time Previous Frame
za pomocą menu macOS VLC> Menedżer dodatków lub menu Ubuntu Narzędzia> Wtyczki i rozszerzenia> karta Menedżer dodatków> Rozszerzenia . W VLC 3 kliknij przycisk „Znajdź więcej dodatków online”. Strona instalacji online jest tutaj . Uruchom ponownie VLC. Użyj przycisku VLC> Rozszerzenia> Jump to time (Previous frame)
[Get time >>]
, aby wyświetlić HH:MM:SS,mmm
upływ czasu.
B. OBLICZ / SZACUJ: Konwertuj HH:MM:SS,mmm
na całkowite upływające sekundy SS.mmm
. Następnie total_lapsed_seconds * frame_rate_per_second = numer klatki.
fontsize=72
(lub cokolwiek) opcje, aby stworzyć coś bardziej czytelnego