Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » ffdshow

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73

Открыть новую тему     Написать ответ в эту тему

TGh



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору


ffdshow - медиа кодер/декодер, обычно используемый для быстрого и высокоточного декодирования видеопотока в MPEG-4 ASP (то есть кодированного с помощью DivX, Xvid или FFmpeg MPEG-4) и AVC (H.264) форматов, также поддерживает множество иных видео и аудиоформатов. Является свободным программным обеспечением, выпускаемым под лицензией GPL, работает под Windows в качестве фильтра DirectShow.
 
ffdshow имеет поддержку субтитров, которую можно включить, возможность выбрать набор используемых кодеков, снятие снимков экрана, контроль с помощью клавиатуры, контроль разрешения изображений, яркости, набор фильтров постпроцессинга картинки, включая возможность подключения плагинов видеообработки, фильтров DScaler[1]. Имеет возможность использования интегрированных аудио фильтров, эквалайзера, микшера, декодер Dolby, DSP плагины Winamp и др. Ряд элементов постпроцессинга перенесено из плеера MPlayer и фильтров AviSynth.
 
ffdshow использует библиотеку libavcodec и ряд других, свободных и открытых (open source) пакетов декодирования видео распространённых форматов, таких как MPEG-4 (включая кодированные с помощью Xvid, 3ivx, всех версия DivX), H.263 и VP6 (используемого, в частности, сайтом YouTube), H.264/AVC, WMV, также, как и множество других. ffdshow также декодирует аудио поток в MP3, AAC, Dolby AC3, WMA, и Vorbis форматах, так же как и во множестве других.
 
Фильтры постпроцессинга ffdshow используются в видео редакторах VirtualDub и AviSynth, путём настройки VFW. В данных редакторах, ffdshow может быть использован также для кодирования MPEG-4 - совместимого видеопотока, совместимого с кодеками Xvid, DivX, и x264, также, как и видео без потери качества и ряд других фоматов, поддерживаемых базовой библиотекой libavcodec.
 
На данный момент реализована поддержка видеоформатов: H.264/AVC, XVid, DivX 4/5/6, MPEG 4, DivX3, MP41, MP42, MP43, H.263, FLV1,Theora, VP3, VP5, VP6, VP6F, MPEG1, MPEG2, WMV1, WMV2, WMV3, VC-1, WMVP, MSS1/2, H.261, Hiffyuv, MJPEG, SVQ1, SVQ3, QTRLE, 8BPS, QRPZA, FFV1, DV, CamStudio, CorePNG, LOCO, MSZH, Techsmith, ZLib, ZMBV, AutoDesk RLE, Cinepack, Indeo, MS Video 1, MS Video RLE, QPEG, Real Video и ряд других.


 
Скачать:

Примечания:
1. SVN-сборки - неофициальный аналог бета-релизов.
2. Сборки ICL требуют процессор с поддержкой SSE (все процессоры выпущенные за последние 10 лет имеют такую поддержку).
3. В версии 3671 была удалена часть энкодеров для VFW интерфейса (на декодирование это ни как не повлияло). Остались только MJPEG, Lossless JPEG, HuffVUV, FFV1 и DV. Если нужны остальные, тот ставьте ранние версии, например 1.1.3631 (x86, x64).
 
FAQ на Sourceforge.net

Всего записей: 1022 | Зарегистр. 18-03-2002 | Отправлено: 02:42 12-01-2003 | Исправлено: V0lt, 09:12 22-07-2017
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JannLee, а фильмы в другом формате идут? mpg например. Попробуйте наоборот отключить xvid и divx в ffdshow или откройте фильм в другом плейере.
 
Рад, что проблема решилась. Но я бы с голоду умер, но никогда бы не поставил себе хрюшкин плейер. MPC, VLC и никаких проблем не будет.

Всего записей: 3052 | Зарегистр. 24-10-2002 | Отправлено: 22:52 05-07-2008 | Исправлено: Death_INN, 22:57 05-07-2008
UKPR



Рубоардовец
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
непривязывется эквалайзер к плееру классик? что в новых версиях автоматом не ставится?

Всего записей: 18716 | Зарегистр. 12-11-2004 | Отправлено: 22:24 07-07-2008
aRainman

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток! подскажите пожалуйста как заставить ffdshow работать на 2 и более потока? а то обидная ситуация всё настроено, показывает читсенько, ровненько, а работает чётко на одном проце, единственное что нашёл настройку количества потоков для mpeg2 декодера, а vc-1, h264 как работали на одном так дальше и работают :'(
 
ps: знаю что есть декодеры которое  это могут некотрыми видюхами ускорять, ну и конечно же CoreAVC

Всего записей: 323 | Зарегистр. 25-04-2007 | Отправлено: 20:06 08-08-2008 | Исправлено: aRainman, 20:12 08-08-2008
Gideon Vi

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
подскажите пожалуйста как заставить ffdshow работать на 2 и более потока

к сожалению, никак

Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 09:12 09-08-2008
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gideon Vi

Цитата:
к сожалению, никак

а почему у меня работает?
 
вот самое тяжелое видео которое у меня есть:
HAZE_Trailer_1080p_HD.mp4
MPEG4 Video (H264) 1920x1080 25fps
 
по умолчанию в ffdshow->Конфигурация видеодекодера->Разное->Число потоков декодера установлено 2
загрузка проца доходит до 50%, каждое ядро загружено не более половины, графики обоих ядер схожи
 
если устанавливаю 1, то одно ядро простаивает, втрое может доходить до максимума и как следствие получаю тормоза картинки (проц при этом нагружен на теже 50%)

Всего записей: 10493 | Зарегистр. 05-02-2003 | Отправлено: 11:51 09-08-2008
kipus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
V0lt
ffmpeg не поддерживает frame-based multithreading, только slice-based. x264 уже давно использует первый, следовательно декодироваться оно будет только в один поток вне зависимости от настроек.

Всего записей: 1253 | Зарегистр. 17-09-2002 | Отправлено: 14:04 09-08-2008
Gideon Vi

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а почему у меня работает?

kipus ответил

Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 14:23 09-08-2008
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kipus
Ничего не понял, причем здесь кодер? Имею несколько видео MPEG-4 AVC (H.264) и вижу что ffdshow их декодит в два потока. Что я делаю не так?

Всего записей: 10493 | Зарегистр. 05-02-2003 | Отправлено: 14:35 09-08-2008
kipus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
V0lt
Приведенный выше трейлер врядли был закодирован с использованием x264, скорее всего какого-то из коммерческих кодеров, который видимо используют именно slice метод кодирования.

Всего записей: 1253 | Зарегистр. 17-09-2002 | Отправлено: 14:51 09-08-2008
Gideon Vi

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Имею несколько видео MPEG-4 AVC (H.264) и вижу что ffdshow их декодит в два потока.

Значит они закодированы не x264 Мало ли: элекард, майнконцепт, нейро...

Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 15:31 09-08-2008
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kipus
Gideon Vi
Решил немного потестить. Самолично закодил видео в x264 (build 928) 1920x1080x30fps через MeGUI с пресетом DXVA-HD-HQ.
Пришел к выводу, что какая-то подержка многопоточноти в ffdshow все равно есть. Если указать использовать 2 потока, то второе ядро тоже нагружается, хотя нагрузка раза в два меньше.

Всего записей: 10493 | Зарегистр. 05-02-2003 | Отправлено: 22:54 09-08-2008
kipus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
V0lt
У меня на XP x64 в обоих случаях ядра нагружается равномерно, но 50% все равно превысить не может из-за однопоточности декодера (не путать с общей нагрузкой плеера на систему ибо рендерер, сплиттер, аудио декодер и другие участники процесса воспроизведения работают в отдельных потоках и позволяют слегка превысить 50% барьер засчет дополнительной нагрузки на процессор). Если у вас обычная XP, то в ней реализация многопоточности кривая и балансировка нагрузка работает только после бубна (возможно, нагрузка ffdshow каким-то образом на это влияют, но это только догадки).

Всего записей: 1253 | Зарегистр. 17-09-2002 | Отправлено: 23:06 09-08-2008 | Исправлено: kipus, 23:08 09-08-2008
aRainman

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Цитата:подскажите пожалуйста как заставить ffdshow работать на 2 и более потока  
 
 
к сожалению, никак

 
понятно, обидно, идеальный сабж для просмотра, поставил и всё настроил за один раз ну ладно подождём, никто не в курсе когда будет двух поточная версия,  что говорит разработчик?

Всего записей: 323 | Зарегистр. 25-04-2007 | Отправлено: 23:50 09-08-2008
kipus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
aRainman
Есть ветка ffmpeg-mt, в которой оно реализовано, но когда это попадет в официальный репозиторий пока неизвестно.

Всего записей: 1253 | Зарегистр. 17-09-2002 | Отправлено: 00:07 10-08-2008
aRainman

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kipus
понятно, благодарю за инфо

Всего записей: 323 | Зарегистр. 25-04-2007 | Отправлено: 17:06 28-08-2008
szl



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Есть ветка ffmpeg-mt, в которой оно реализовано, но когда это попадет в официальный репозиторий пока неизвестно.

С 30 сентября авторы проекта ffdshow tryouts project начали работы над сборкой ffmpeg-mt:

Introducing ffmpeg-mt by Alexander Strange.
Ported by xxl. Small fix by me.
Experimental, some code have to be implemented.
 
note ffmpeg-mt branch has been created as a copy of rev 2083.

 
Вот можете попробовать первые наброски ffdshow-mt svn 2166, даю пока ссылку на рапиду, а чуть позже, ближе к середине месяца у себя на сайте в разделе сборок ffdshow сделаю раздел ffdshow-mt.

Всего записей: 1286 | Зарегистр. 14-12-2002 | Отправлено: 04:16 02-10-2008 | Исправлено: szl, 04:21 02-10-2008
Mitnadev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребятки, посоветуйте пожалуйста  оптимальные настройки для ffdshow, чтобы не замарачиваться? Дефолтовые настройки какието надо менять? Раздел Output что-там надо ставить?

Всего записей: 149 | Зарегистр. 11-12-2007 | Отправлено: 21:12 06-10-2008
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mitnadev

Цитата:
Дефолтовые настройки какието надо менять?

если не нужно, то не надо А вообще, я только влючаю libavcodec на нужных мне кодеках. Eсли не хочется заморачиваться можно воспользоваться фичей "Выставить libavcodec для всех стабильных форматов"
Остальное мне без надобности.

Цитата:
Раздел Output что-там надо ставить?

Для чего?

Всего записей: 10493 | Зарегистр. 05-02-2003 | Отправлено: 23:36 06-10-2008 | Исправлено: V0lt, 23:42 06-10-2008
Mitnadev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня вобщемто итак всё нормально показываеться, во всяком случае смотреть можно, но вдруг есть какаето опция или галку где-то можно поставить в ffdshow что бы качество ещё лучше стало? Вдруг всё прогрессивное человечество юзает эти возможности ffdshow, а я как поц по-незнаю ими не пользуюсь?

Всего записей: 149 | Зарегистр. 11-12-2007 | Отправлено: 00:06 07-10-2008
Mitnadev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что даёт опция "Set interlace flag in output media type" в разделе Output? Нужно её ставить?

Всего записей: 149 | Зарегистр. 11-12-2007 | Отправлено: 21:22 09-10-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » ffdshow


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru