як я можу переглядати мілісекунди за допомогою VLC? (а чому цей метод не працює?)


22

Примітка. Це не дублікат. Це питання, як сказано в назві, характерне для VLC. Інше питання - це загальне запитання про програми відтворення відео взагалі. Отже, не дублікат

Я намагаюся отримати мілісекунди, показані на VLC.

Я прочитав, що я повинен завантажити це розширення http://addons.videolan.org/content/show.php?content=149618

(на цій сторінці було посилання для завантаження, не впевнений, що це цілком правильно, як-от я не знаю, чи завантажував я якусь легку версію, яку не мав, але завантажив цю)

http://addons.videolan.org/CONTENT/content-files/149619-time-lite.lua

і помістіть його у "VideoLAN \ VLC \ lua \ extensions", створивши підкаталог розширень, якщо його не існує. Я це зробив.

закрили VLC, запустили його знову.

Він вказаний у меню Перегляд. Я помічаю, що це не перевіряється. навіть коли натискаю на нього - я не знаю, чи слід. Те саме стосується розширення VLSub нижче, воно не перевіряється при натисканні на нього. Можливо, це нормально, і розширення вже ввімкнено.

Але моя проблема полягає в тому, що вона не показує мілісекунд, про що я й хочу.

VLCnomillisecondsscreenshot


Я можу лише запропонувати вам надіслати їх електронною поштою? Вибачте, що не можу допомогти або сказати вам що-небудь, крім очевидного :(
Дейв,

2
Можливий дублікат відеопрогравача, який показує мілісекунди . Позначено це питання через цей огляд: superuser.com/review/first-posts/670683
Ramhound

2
AT Ramhoudn А що стосується змісту їх тепер видаленого допису / відповіді, який ви переглянули, це, в основному, говорить, що MPC набагато краще. Це суб'єктивно і фактично неправильно. Краще в деяких речах, звичайно. Але VLC завжди добре підтримував широкий спектр форматів, і я виявив, що це відкриває речі, коли MPC не може .. Отже, ідея про те, що MPC є просто кращою повною зупинкою у кожній області, не залишаючи причин для використання VLC .. а) Дуже суб'єктивно за стандартами цього сайту, тому не вважається фактом на цьому сайті; б) Це неправильно! VLC може бути кращим в деякому роді, так само як MPC може бути кращим у деяких.
барлоп

Відповіді:


5

За словами mederi , автора розширення Time, функції var.add_callback( )та var.del_callback( )Lua більше не доступні у VLC 2.1.

Якщо VLC не зафіксовано для додавання вилучених функцій, сценарій не працюватиме як написано.


3

З VLC я знайшов два підходи до визначення мілісекунд.

Підхід 1. Аддон: Перейти до часу (попередній кадр).

  • Встановіть Jump to time Previous Frameчерез меню macOS VLC> Менеджер Addons або меню Ubuntu Інструменти> Плагіни та розширення> Вкладка Менеджер додатків> Розширення . У VLC 3 натисніть кнопку «Знайти більше аддонів в Інтернеті». Інтернет-сторінка встановлення тут .

  • Перезапустіть VLC.

  • Використовуйте меню під VLC -> Розширення -> Перейти до часу (Попередній кадр), щоб відкрити діалогове вікно, що зображено нижче. [Примітка: старший VLC розмістив розширення під Viewменю.] Кнопка Перейти до часу (попередній кадр) Get time >>оновиться, щоб показати HH:MM:SS,mmm. (Примітка: це інше діалогове вікно, ніж Jump to timeу Playbackменю).

введіть тут опис зображення
введіть тут опис зображення

Підхід 2. Обчислити / оцінити. Можна оцінити мілісекунди на основі MM: SS, який відображається наступним чином:

  • Зупиніться трохи більше однієї секунди до місця, що цікавить.
  • Використовуйте Next frame eгарячу клавішу для підрахунку кадрів після, коли на дисплеї секунд змінюються значення на цікаву точку.
  • Перейдіть на Frame rateвкладку Інформаційне вікно медіа> Вкладка Кодек для перетворення до приблизного значення мілісекунд.
  • frame_count / frame_rate = 0.mmm seconds
    Похибка буде: 0.5/frame_rate = 0.mmm seconds

1
У нових версіях VLC для macOS меню знаходиться під VLC -> Розширення -> Перейти до часу (Попередній кадр) v2.1.
ThomasW

0
  1. Отримайте програму Setup for VLC media player v 2.0.x. Він не працюватиме на v2.1.x або v2.2.x. (Вам рекомендується отримати VLC v2.0.9). Після завантаження встановіть файл, дотримуючись наведених інструкцій.

  2. Перейдіть на сторінку додатка для медіаплеєра VLC та завантажте розширення часу. натиснувши це розширення часу

  3. Витягніть завантажене розширення часу, відкрийте Time v2.0 (intf), є три файли:

    Looper_intf.lua
    Time v2.0 (intf).png
    time_ext.lua
    
  4. Перейдіть до місця, де встановлено програвач VLC Media Player (як правило C:\Program Files\VideoLAN)

  5. Відкрийте папку VideoLAN, відкрийте папку VLC, а потім відкрийте папку Lua

  6. У папці Lua відкрийте папку розширень і вставте time_ext.luaфайл

  7. Поверніться до папки Lua, відкрийте папку intf, вставте looper_intf.luaфайл

  8. Відкрийте програвач VLC Media Player, перейдіть до меню Перегляд на панелі меню та виберіть Час V2.0

  9. Залиште настройки такими, якими вони є, і натисніть кнопку Зберегти. VLC Media Player запитає про перезапуск - закрийте та повторно відкрийте VLC Media Player.

  10. Після перезавантаження медіаплеєра VLC завантажте відео у програвач VLC Media Player. Ваше відео повинно показувати у верхньому правому куті час відео у hr:mm:sec.millisecondформаті (який представляє години: хвилини: секунди мілісекунди)


Ви можете переглянути повний підручник тут: http://www.latestsolution.com/2016/06/Show-VLC-Timing-In-Millisecond.html


Посилання більше не діє.
ThomasW

0

Можливо, альтернативне рішення для деяких людей. Замість VLC імпортуйте відео у avidemux . Він показує мілісекунди:

введіть тут опис зображення

і ви можете перейти від Keyframe до Keyframe:

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.