Mam film, który nakręciłem na zajęcia z fizyki, którego zamierzam użyć, aby zmierzyć, jak długo trwało wydarzenie. Mogę łatwo znaleźć klatkę początkową i końcową, korzystając z funkcji klatka po klatce w VLC.
Jednak licznik czasu VLC wydaje się być precyzyjny z dokładnością do jednej sekundy, co daje mi nie bardziej precyzyjną odpowiedź niż „5 sekund”.
Czy w VLC lub innym programie jest sposób na dokładne określenie, o której godzinie ma miejsce konkretna klatka w filmie?
Mam łatwy dostęp do Ubuntu i Windows, aw razie potrzeby kupuję komputer Mac.
Jeśli precyzyjny licznik czasu nie jest dostępny, ramka numeru, na której jestem, będzie również działać, ponieważ znam liczbę klatek na sekundę.
video
vlc-media-player
Matchu
źródło
źródło
Odpowiedzi:
Wypróbuj Avidemux . Powinien być w stanie robić, co chcesz i jest dostępny bezpłatnie dla systemów Windows i Linux.
źródło
Nie wiem, czy ta funkcja była dostępna w momencie zadawania pytania, ale odtwarzacz wideo MPC-HC (Media Player Classic Home Cinema) o otwartym kodzie źródłowym zdecydowanie ma teraz obie te funkcje.
Dostępna jest opcja menu kontekstowego, która umożliwia precyzję milisekundową wskaźnika czasu, i można łatwo przechodzić między ramkami zarówno w przód (
CTRL+Right
), jak i wstecz (CTRL+Left
).Możesz także przejść do dokładnego punktu czasowego LUB klatki w pliku wideo za pomocą
Navigate -> Go To...
menu (lubCTRL+G
).źródło
Cóż, sekundy są liczbami całkowitymi. Odtwarzacze wideo rzadko schodzą poniżej nich w celu dokładniejszych pomiarów.
Ale jeśli wiesz, w jakiej klatce aktualnie się znajdujesz (która jest dość często wyświetlana) i znasz częstotliwość klatek, zwykle możesz obliczyć ją na znacznie więcej sekundy. Lub możesz pomijać klatka po klatce podczas pomiaru czasu, a moment, w którym następna sekunda „uderza”, przełącz się na pomiar klatki, a następnie oblicz procent procentowej następnej sekundy, w której występuje konkretna klatka.
... tylko kilka szalonych pomysłów ... nigdy nie było takiej potrzeby, więc wszystko to nie zostało przetestowane ...
źródło
To nie jest darmowe (19 USD), ale Womble MPEG-VCR ma dokładne czasy klatek z krok po kroku.
Jeśli przeprowadzasz wyszukiwanie, użyj słów kluczowych „dokładność ramek”, jestem pewien, że musi być coś darmowego, szczególnie dla Linuksa.
Mam nadzieję że to pomoże.
źródło
Każda profesjonalna aplikacja NLV (nieliniowa edycja wideo) powinna sobie z tym poradzić. Zwykle obsługują standardowy kod czasowy SMPTE, czyli około 3 lub 4 cyfry precyzji na sekundę. Oprogramowanie w tej kategorii obejmuje Sony Vegas, Final Cut Pro, Adobe Premiere itp.
W przypadku Linuksa wypróbuj Cinelerra (dość przestarzała i straszna w instalacji), KDEnlive lub Pitivi. Jestem pewien, że Cinelerra to zrobi, jeśli będziesz w stanie uruchomić go, ale nie jestem pewien co do innych.
źródło
jeśli nie znasz szybkości klatek, możesz także zmierzyć długość paska wideo w milimetrach, a następnie długość czasu, który chcesz zmierzyć. Jeśli znasz całkowity czas trwania filmu, a następnie używając prostego mnożenia, powinieneś dowiedzieć się, jaki dokładnie czas trwania chcesz znać.
źródło