Медленная навигация по файлам m2ts [Не баг]

Автор LongKick64, 28 октября 2022, 14:38:23

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

LongKick64

Имеется два клипа одинакового качества, только один клип в формате mkv, а другой в формате m2ts. Вот ссылки на клипы:

mkv: https://drive.google.com/u/0/uc?id=1P34GFU_37xZ82ZFC0FpMzPBylJ9GKEO1&export=download
m2ts: https://drive.google.com/u/0/uc?id=1BhGykoDcRxz7JLsCcUD8-bgYqO4RfP2d&export=download

Если во время воспроизведения mkv версии клипа навести курсор мыши на полосу прокрутки, зажать левую кнопку мыши и потащить, то навигация по клипу будет молниеносной, можно сказать в реальном времени. Если же тоже самое проделать с m2ts версией клипа, то во-первых, навигация будет очень медленной с большими задержками, а во-вторых, будет отчетливо слышно, как гудит кулер на процессоре. Интересно что таких проблем нет в приложении "Кино и ТВ".

MPC-BE 1.6.4
Процессор Intel Core i5-10210U CPU @ 1.60GHz   2.11 GHz
Оперативная память 16 ГБ
Windows 11 Домашняя 22H2 (Сборка ОС 22621.755)

Aleksoid1978

Ну потому что формат m2ts без ключевых кадров(индексов), этот формат изначально был разработан для сетевых трансляций.
Поэтому в принципе поиск не может быть быстрым, ибо сплиттер можно сказать "методом тыка" ищет в файле "нужное время".
По поводу "Кино и ТВ" ничего не скажу, возможно там при зажатом курсоре не происходит поиск, а только при отпускании/остановке движения мышки.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

Цитата: Aleksoid1978 от 28 октября 2022, 16:25:21По поводу "Кино и ТВ" ничего не скажу, возможно там при зажатом курсоре не происходит поиск, а только при отпускании/остановке движения мышки.
А мы так сделать не можем? В "Кино и ТВ", если зажать левую кнопку мыши и не отпуская ее начать двигать мышь, кадры прямо молниеносно сменяются, так же, как в MPC-BE при навигации по mkv файлам. Вот, записал видео для наглядности, как говорится, почувствуйте разницу :)

Aleksoid1978

#3
Ну как бы для честности надо сравнивать без превью :)
А по делу - нет, мы так не можем. Может быть "Кино и ТВ" при открытии анализирует файл, может быть во время проигрывания. В любом случае без каких либо "костылей" нет никакой возможности делать быстрый поиск на m2ts.

29 октября 2022, 01:57:21
Проверил у себя, без превью - в принципе перемотка шустрая. Да немного помедленнее чем на матрешке, но не на много.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

#4
Сравнил без превью, m2ts еле, еле волочится. Чтобы правильно сравнить, нужно не ставить видео на паузу и не просто тыкать по полосе навигации, а именно зажать левую кнопку мыши и тащить.

29 октября 2022, 22:15:17
Вот записал еще одно видео, без превью и заодно сравнил скорость навигации с Медиаплеером.

Aleksoid1978

Да медленнее, причину я расписал. Нужно быстро - перегнали в mkv/mp4 по быстрому и все.
Тема закрыта.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Посоветую попробовать установить в систему LAV Filters и в встроенных фильтрах снять галку с "MPEG PS/TS/PVA".
Это будет самое оптимальное решение упомянутой "проблемы" для MPC-BE.

LongKick64

Цитата: V0lt от 30 октября 2022, 17:49:08Посоветую попробовать установить в систему LAV Filters и в встроенных фильтрах снять галку с "MPEG PS/TS/PVA".
Это будет самое оптимальное решение упомянутой "проблемы" для MPC-BE.
А я вроде нигде и не писал что это какая-то проблема, даже тему создал в разделе обсуждений, а не багов. Зачем было дописывать в название темы что это не баг, не понятно. За идею с LAV Filters благодарю, нужно будет попробовать.

Aleksoid1978

Ну тут как бы и обсуждать нечего, поэтому я так и приписал :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

Ну, раз нечего, тогда закрывайте тему.