Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Делимся опытом. Задаем вопросы и отвечаем на них. Обсуждаем статьи и новости.

Модератор: Модераторы Обсерватории

Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Micca » Чт дек 04, 2008 11:07 am

Добрый день всем.
В рамки задач моего подразделения входит кодирование некотрого количества видео :) В связи с ентим - вопрос.
Запустили мы новый сервер на ИнтелКсеонах. Поставили на него Винх32, посмотрели на скорость кодирования, и решили поставить там Винх64. Решили - поставили. Всё здорово, нашли и VirtualDub, и AviSynth, и FFDShow, и XviD. Но встала проблема - ника кне получается реализовать цепочку ".m2ts(файлики с камеры) - > AviSynth (DirectShowSource+Resize+коррекция) -> VirtualDub(выкидывание лишних кадров) -> .avi(XviD)". Ресайз делается до 720хХХХ для клиентов со слабыми машинами (а так как заказчики - федералы, слабых машин много...).

Когда это всё делалось на х32, то использовался Haali Media Splitter, который красиво парсил .m2ts, а FFDShow красиво декодировал этот же .m2ts. Теперь у нас нет парсера....

Попробовали выйти из положения через xport (разделение .m2ts на .mpv и .mpa) -> dgavcdec 1.07 (создание .dga) -> DGDecode64.dll (AVISynth). DGDecode64 оказался именно DGDecode, а не DGAVCDecode...

У кого-нибудь есть мысли по поводу выхода из положения? В принципе, нас ничего не ужедживает от перехода на другой комплект бесплатного или дешевого софта. Причины, по которым используется именно наш набор:
Ависинт работает быстро, удобен, приятен и т.д. - поэтому нравится.
ВиртуалДаб нужен по двум главным причинам - удобство отрезания лишних начал и концов видео и Job list. Остальные - опять же, юзабилити.
ХвиД - потому что я всё-таки убедил начальство, что ДивХ при его меньшей склонности к аппаратному ресурсу (при декодировании) дает худшее качество картинки. Даже платный. Даже 6.8.
Micca
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 111
Зарегистрирован: Пн авг 18, 2003 10:05 am
Откуда: Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Егоров Егор » Чт дек 04, 2008 3:48 pm

Так а чем не устраивают 64-битные версии Haali Media Splitter и FFDShow?
Егоров Егор
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 210
Зарегистрирован: Пт май 11, 2007 10:15 am
Откуда: г. Омск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Micca » Чт дек 04, 2008 4:12 pm

Егоров Егор писал(а):Так а чем не устраивают 64-битные версии Haali Media Splitter и FFDShow?

а вы где-то видели Haali Media Splitter x64? Я вот - нет.
FFDShow64 устраивает всем.
Micca
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 111
Зарегистрирован: Пн авг 18, 2003 10:05 am
Откуда: Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Егоров Егор » Чт дек 04, 2008 5:29 pm

Где-то видел... Может быть и дома на машине завалялся где-нибудь....

Может тут что-нибудь найдете
http://sourceforge.net/project/showfile ... e_id=26468
Егоров Егор
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 210
Зарегистрирован: Пт май 11, 2007 10:15 am
Откуда: г. Омск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Micca » Сб дек 06, 2008 5:30 pm

тема вовсе не умерла :)
У кого-нибудь есть мысли по реализации цепочки "AVC-HD(.mts, .m2ts, .mpv) -> VirtualDub -> DivX/XviD" в Win64?
Micca
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 111
Зарегистрирован: Пн авг 18, 2003 10:05 am
Откуда: Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение MuTeK » Пн дек 08, 2008 4:50 pm

Поставили на него Винх32, посмотрели на скорость кодирования, и решили поставить там Винх64.

и скорость возросла?
MuTeK
Лейтенант
Лейтенант
 
Сообщения: 498
Зарегистрирован: Пт сен 17, 2004 12:09 pm
Откуда: г. Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Micca » Вт дек 09, 2008 12:34 pm

MuTeK писал(а):
Поставили на него Винх32, посмотрели на скорость кодирования, и решили поставить там Винх64.

и скорость возросла?

а как ты думаешь? :)
Micca
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 111
Зарегистрирован: Пн авг 18, 2003 10:05 am
Откуда: Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Gideon Vi » Вт дек 09, 2008 5:18 pm

Micca писал(а):а как ты думаешь? :)

Думаю, что нет

зы. Сори, что посреди разговора :)
Now we that are strong ought to
bear the infirmities of the weak
and not to please ourselves.
Gideon Vi
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 803
Зарегистрирован: Ср июл 20, 2005 7:10 pm

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение MuTeK » Вт дек 09, 2008 8:57 pm

аналогично, не вижу причин, чтобы возросла скорость.
MuTeK
Лейтенант
Лейтенант
 
Сообщения: 498
Зарегистрирован: Пт сен 17, 2004 12:09 pm
Откуда: г. Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение VicoNT » Ср дек 10, 2008 2:20 am

Ну, если бы кодер писал я :mrgreen: , и на компе гарантировано было бы > 4 Гб памяти, то при _настоящих_ 64 битах процентов 5 ускорения можно было бы ожидать (а то и больше).
Для сравнения (прекрасно понимаю, что абсолютно разные ипостаси, но все же): в геномных симуляциях (тоже огромные массивы данных, также различные способы их обработки) удалось достигнуть разницы в 42% по скорости в пользу использования 64-битной обработки.
Жизнь нужно прожить так, чтобы Боги в восторге предложили еще одну //// Жизнь удалась, если коньяк, который мы пьем, старше женщин, с которыми мы спим
VicoNT
Капитан 2го ранга
Капитан 2го ранга
 
Сообщения: 5809
Зарегистрирован: Чт янв 01, 1970 6:00 am
Откуда: Новосибирск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Gideon Vi » Ср дек 10, 2008 5:07 am

Не думаю, что на уровне производительности современных процессоров можно реально выигрывать от увеличения оперативки более 3-4 гб. Если я правильно помню то, что мне рассказывал один интузизист :) о геномных симах, то там и правда можно получать серьёзный выигрыш от как можно более полного помещения данных в оперативку, но с видео...
Now we that are strong ought to
bear the infirmities of the weak
and not to please ourselves.
Gideon Vi
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 803
Зарегистрирован: Ср июл 20, 2005 7:10 pm

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение MuTeK » Ср дек 10, 2008 12:28 pm

правильно, прирост есть только при работе с огромными массивами данных..
а теперь берем видео FullHD 1920x1080, 4:2:0 (YV12), и получаем, что в 4Gb залезет ~1380 кадров :mrgreen:

даже AVC энкодеру надо 16 кадров, ну плюс на входную очередь, еще 15-20 кадров.
вопрос, зачем в памяти будем хранить 1300 кадров?
MuTeK
Лейтенант
Лейтенант
 
Сообщения: 498
Зарегистрирован: Пт сен 17, 2004 12:09 pm
Откуда: г. Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Micca » Чт дек 11, 2008 7:31 pm

люди, давайте не будем отвлекаться :)
во-первых, под х64 есть нормальный многопоточный ХвиД. Под х64 тот же ФФДШоу работает более многопоточно, чем под х32 :)
Micca
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 111
Зарегистрирован: Пн авг 18, 2003 10:05 am
Откуда: Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Gideon Vi » Пт дек 12, 2008 4:33 am

Micca писал(а):во-первых, под х64 есть нормальный многопоточный ХвиД.

под 32 то же есть...
Под х64 тот же ФФДШоу работает более многопоточно, чем под х32 :)

более многопоточно - это как?..

зы. Имха, поддался ты просто общему увлечению x64. Никаких реальных преимуществ перед 32, акромя большего объёма ОП, у него нет, одни недостатки.
Now we that are strong ought to
bear the infirmities of the weak
and not to please ourselves.
Gideon Vi
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 803
Зарегистрирован: Ср июл 20, 2005 7:10 pm

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение MuTeK » Пт дек 12, 2008 12:41 pm

отвлекаться от чего?
ты просишь помочь.. тебе пытаются объяснить, что х64 не даст преимуществ.
тем более, когда в xp32 всё прекрасно работает, зачем переходить на х64 :shock:
MuTeK
Лейтенант
Лейтенант
 
Сообщения: 498
Зарегистрирован: Пт сен 17, 2004 12:09 pm
Откуда: г. Томск

Re: Видео AVCHD (Panasonic HDC-HS9) и работа с ним под Winx64

Сообщение Micca » Пн дек 15, 2008 11:24 am

MuTeK писал(а):отвлекаться от чего?
ты просишь помочь.. тебе пытаются объяснить, что х64 не даст преимуществ.
тем более, когда в xp32 всё прекрасно работает, зачем переходить на х64 :shock:

х64 поставили не заради мало-мало кодирования. Изначально был куплен бюджетный сервер на двух Ксеонах. Санчала там стояла х32, потом подумали и поставили х64 - ради того, что эта машинка крутит средних размеров базу данных.

Gideon Vi писал(а):во-первых, под х64 есть нормальный многопоточный ХвиД.
под 32 то же есть...

можно ссылку? Все VAQ и MTK релизы, которые смогли найти, загружали максимум полтора ядра из восьми.

Gideon Vi писал(а):
Micca писал(а):Под х64 тот же ФФДШоу работает более многопоточно, чем под х32

более многопоточно - это как?..
зы. Имха, поддался ты просто общему увлечению x64. Никаких реальных преимуществ перед 32, акромя большего объёма ОП, у него нет, одни недостатки.

более многопоточно - это загружает больше ядров на больше процентов. Соотв., выше скорость кодирования.
Micca
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 111
Зарегистрирован: Пн авг 18, 2003 10:05 am
Откуда: Томск


Вернуться в Софт: описание работы с пакетами, кодеками. Вопросы и ответы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

cron