Текущее время: 10 ноя 2024, 22:46 • Часовой пояс: UTC + 3 часа |
Плагин "Захват видео с частотой 50 кадров/с"
Автор | Сообщение |
BigMouse
|
|
Зарегистрирован: 27 ноя 2007, 23:19 Сообщения: 6
|
День добрый, если есть такая возможность сохранение видео с частотой 50 кадров в секунду, где соответственно четные кадры это четные строки, а нечетные кадры это нечетные строки.
Тоесть видео с разрешенем 768х288-50 кадров/с.
|
|
|
BigMouse
|
|
Зарегистрирован: 27 ноя 2007, 23:19 Сообщения: 6
|
Возможно я неясно написал, можно ли сделать чтото подобное, как описано в этой статье http://mediatory.ru/article10_article_2_1.phtml в качестве плагина.
|
|
|
ALF
|
|
Эксперт | |
Зарегистрирован: 02 апр 2006, 21:37 Сообщения: 1329
|
BigMouse писал(а): Тоесть видео с разрешенем 768х288-50 кадров/с.
Это называется "сжимать по полям". Всё определяется возможностями кодека. Плагины к этому не имеют никакого отношения.
Behold TV M6 Extra Behold TV H8 Behold TV T8
|
|
|
BigMouse
|
|
Зарегистрирован: 27 ноя 2007, 23:19 Сообщения: 6
|
Я специально выложил статью, чтобы было более понятно. Про кодеки вобще речи не идет, что ты имеешь ввиду под "сжатием по полям"
|
|
|
ALF
|
Добавлено: 30 ноя 2007, 14:28. Заголовок сообщения: |
|
|
Эксперт | |
Зарегистрирован: 02 апр 2006, 21:37 Сообщения: 1329
|
Читал я эту статью. Изобретение велосипеда. Удвоением частоты интерлейсного видео должны заниматься проигрыватели. При этом и реазмер видео не страдает и процессор не насилуется. А то, что в статье предлагается - это элементарный Bob в режиме удвоения частоты кадров. Это падение разрешения по вертикали в два раза при совершенно неоправданном увеличении битрейта и размера файла.
Behold TV M6 Extra Behold TV H8 Behold TV T8
|
|
|
apf72
|
Добавлено: 01 дек 2007, 18:29. Заголовок сообщения: |
|
|
Зарегистрирован: 01 авг 2007, 15:06 Сообщения: 22
|
Извините, что по теме, но, очень близко. Вопрос к специалистам по сжатию.
Для сжатия прогрессивного видео приемлимыми считаю:
либо Huffyuv
+ качество;
- размер,
либо MPEG-2 (InterVideo) на максимальном битрейте
+ размер (по сравнению с Huffyuv);
+- качество удовлетворительное.
При сжатии черезстрочного видео размер Huffyuv еще больше возрастает, а качество MPEG-2 (InterVideo) еще больше (очень) понижается.
Тут я вспомнил о методах VirtualDub (фильтр Deinterlacing) "Unfold fields side-by-side" и "Fold side-by-side fields together".
Так вот, не удасться ли получить удовлетворительное качество (как при прогрессивном сжатии) при сжатии в MPEG-2 (InterVideo) черезстрочного видео, если его "разложить" на 2 картинки? Т.е. верхняя половина кадра - 1й полукадр (нечетные строки), а нижняя половина кадра - 2й полукадр (четные строки). Естественно, при последующей обработке, в VirtualDub придется полукадры смешивать обратно.
К сожалению, если это выход, то кроме плагина, необходим будет еще фильтр для VirtualDub, т.к. тот, который я привел в примере раскладывает и собирает картинку по горизонтали (768x576 -> 1536x288), а при использовании плагина рзмер картинки не изменить.
|
|
|
ALF
|
Добавлено: 02 дек 2007, 12:44. Заголовок сообщения: |
|
|
Эксперт | |
Зарегистрирован: 02 апр 2006, 21:37 Сообщения: 1329
|
Перед сжатием в Huffyuv собрать все чётные строки в верхней половине кадра, а нечётные - в нижней? Почему бы и нет. Размер файла должен уменьшиться. Да и редактировать удобно.
Behold TV M6 Extra Behold TV H8 Behold TV T8
|
|
|
BigMouse
|
Добавлено: 03 дек 2007, 09:50. Заголовок сообщения: |
|
|
Зарегистрирован: 27 ноя 2007, 23:19 Сообщения: 6
|
Тоже вариант, apf72 ничего идея так, не то что я думал но всеже. А такое можно сделать.
|
|
|
ALF
|
Добавлено: 03 дек 2007, 17:26. Заголовок сообщения: |
|
|
Эксперт | |
Зарегистрирован: 02 апр 2006, 21:37 Сообщения: 1329
|
Надо чтобы кто то ещё в пару написал плагин для VD.
Behold TV M6 Extra Behold TV H8 Behold TV T8
|
|
|
BigMouse
|
Добавлено: 04 дек 2007, 10:46. Заголовок сообщения: |
|
|
Зарегистрирован: 27 ноя 2007, 23:19 Сообщения: 6
|
Мне кажеться можно пользовать для этого AVISynth, небольшой скриптик и нет необходимости в плагине к VD
|
|
|
ALF
|
Добавлено: 06 дек 2007, 15:16. Заголовок сообщения: |
|
|
Эксперт | |
Зарегистрирован: 02 апр 2006, 21:37 Сообщения: 1329
|
Что-то не встречалось мне в AviSynth процедур, работающих с отдельными строками.
Behold TV M6 Extra Behold TV H8 Behold TV T8
|
|
|
Vitlick
|
Добавлено: 24 янв 2008, 09:46. Заголовок сообщения: |
|
|
Зарегистрирован: 23 янв 2008, 11:31 Сообщения: 2 Откуда: Пермь
|
С отдельными строками и не надо, а нужно полвинки кадра объединить в один видеоряд и соединить черезстрочно в один кадр.
Вот сам скрипт:
Import("source.avs")
h_div_2 = height/2
interleave(Crop(0, h_div_2, 0, 0),Crop(0,0,0,h_div_2))
weave()
Скрипт "source.avs" для тестирования, в кот. поля обычного клипа, располагаются друг под другом:
AVISource("ИмяФайлаКлипа")
SeparateFields()
StackVertical(SelectEven(), SelectOdd())
Осталось написать плагин для Beholdera, кот. поля одного кадра расположит друг под другом.
Откликнитесь, плиз, писатели плагинов.
|
|
|
Support
|
Добавлено: 24 янв 2008, 17:08. Заголовок сообщения: |
|
|
Beholder | |
Зарегистрирован: 19 авг 2004, 11:45 Сообщения: 616
|
Будет такой плагин.
Сможете попробовать.
|
|
|
apf72
|
Добавлено: 26 янв 2008, 04:35. Заголовок сообщения: |
|
|
Зарегистрирован: 01 авг 2007, 15:06 Сообщения: 22
|
Впринцыпе, у меня такой плагин уже есть (см. картинку), я все ждал, кто что скажет по поводу сбора картинки обратно.
http://apf72.narod.ru/071205-233852-796.jpg (119 kb)
Но раз Support обещает такой плагин, то думаю они сделают его грамотнее, чем я. Так что выложу только если попросите.
|
|
|
Support
|
Добавлено: 29 янв 2008, 15:07. Заголовок сообщения: |
|
|
Beholder | |
Зарегистрирован: 19 авг 2004, 11:45 Сообщения: 616
|
apf72 писал(а): Но раз Support обещает такой плагин, то думаю они сделают его грамотнее, чем я. Так что выложу только если попросите.
Если есть готовый плагин, то публикуйте. Плагин простой и не думаем, что наша его реализация будет существенно отличаться от Вашей.
|
|
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|