Ru-Board.club
← Вернуться в раздел «Программы»

» ffdshow

Автор: Ignatov86
Дата сообщения: 25.01.2009 09:32
ffdshow_rev2632_20090124_xxl_mt.exe
Падает при попытке воспроизвести BluRay и BluRay Rip. 2624 воспроизводил.
aha

Цитата:
а какие сборки поддерживают SSE4 SSE4.1 SSE4.2 ?

ffdshow-MT, во всяком случае в настройках [more=присутствуют] [/more]
Автор: szl
Дата сообщения: 25.01.2009 11:41

Цитата:
ffdshow_rev2632_20090124_xxl_mt.exe
Падает при попытке воспроизвести BluRay и BluRay Rip. 2624 воспроизводил.


Вот поэтому я и не стал выкладывать эту сборку у себя на сайте.
Автор: szl
Дата сообщения: 25.01.2009 19:25
ffdshow-MT, svn 2633 и ffdshow-MT sse icl10, svn 2633

update ffmpeg-mt; merge from trunk up to rev 2631
Автор: SamLab
Дата сообщения: 27.01.2009 22:24
szl
2639 так и не регистрируется можешь передать авторам чтобы исправили? приходится брать ffdshow.ax от 2625 и все остальные файлы из 2639
Автор: szl
Дата сообщения: 28.01.2009 19:00
SamLab, хорошо передам.
Автор: SamLab
Дата сообщения: 29.01.2009 07:11
szl
Понял в чем дело!!! Раньше регистрация фильтра происходила независимо от ключей реестра, а теперь перед регистрацией должны быть обязательно прописаны ключи:
HKCU "SOFTWARE\GNU\ffdshow" "pth" "$PROGRAMFILES\SAM CoDeC Pack\Filters\FFDShow\"
HKLM "SOFTWARE\GNU\ffdshow" "pth" "$PROGRAMFILES\SAM CoDeC Pack\Filters\FFDShow\"
Автор: Vovanchik81
Дата сообщения: 29.01.2009 15:17
del
разобрался
Автор: V0lt
Дата сообщения: 07.02.2009 18:04
Ранее упомянутый баг в ffdshow-mt связанный с путаницей цветов в MJPEG-декодере, также распространяется и на Huffyuv-декодер.
С обычным ffdshow проблем нет.
Написал на forum.doom9.org , надеюсь поправят.
Автор: szl
Дата сообщения: 09.02.2009 00:28

Цитата:
Написал на forum.doom9.org , надеюсь поправят.

-xxl сегодня на forum.doom9 написал, что скоро будут производить слияние кода обычной версии и MT.
Автор: szl
Дата сообщения: 13.02.2009 00:45

Цитата:
2639 так и не регистрируется можешь передать авторам чтобы исправили? приходится брать ffdshow.ax от 2625 и все остальные файлы из 2639

SamLab, проблему исправили в релизе 2675 ([ 2573164 ] ffdshow.ax fails to register
http://sourceforge.net/tracker/?func=detail&atid=867360&aid=2573164&group_id=173941), а в релизе 2677 наконец начались работы по слиянию ветки МТ с основной. Мои сборки этих релизов пока не доступны, т.к у меня в городе сейчас в полном разгаре "провайдерские войны". В прошлый раз порезали оптику, в этот раз с тех. площадки скомуниздили все оборудование, на днях обещают восстановить работоспособность моего сегмента сети.


Автор: SamLab
Дата сообщения: 15.02.2009 10:29
Пока потестим
http://downloads.sourceforge.net/ffdshow-tryout/ffdshow_rev2684_20090214_clsid.exe
и
http://downloads.sourceforge.net/ffdshow-tryout/ffdshow_rev2686_20090214_dbt.exe
Автор: Taciturn
Дата сообщения: 18.02.2009 10:21
szl

Цитата:
начались работы по слиянию ветки МТ с основной.

Я правильно понял, MT больше не нужна и теперь для всем систем лучше использовать http://www.xvidvideo.ru/content/category/1/4/5/?
Автор: szl
Дата сообщения: 18.02.2009 17:34
Taciturn, MT ветка теперь входит в основную, и по умолчанию модуль ffmpegmt.dll включен для декодирования H264.
Автор: Taciturn
Дата сообщения: 18.02.2009 20:39

Цитата:
по умолчанию модуль ffmpegmt.dll включен для декодирования H264

А для чего-нибудь ещё его включить можно? Вроде бы кроме H264 он нигде не предлагается.
Автор: szl
Дата сообщения: 22.02.2009 21:49
ffdshow tryouts project, svn 2715 (x86/x64)

Полный лог изменений
Автор: Taciturn
Дата сообщения: 23.02.2009 00:06
szl

Цитата:
svn 2715

Почему то в списке изменений последняя запись про 2699, где можно про 2715 почитать?

Добавлено:
И ещё – нельзя ли сделать так, что бы при установке не сбрасывались настройки декодера для WMV 1/7|2/8|3/9 и если до установки был выбран wmv9, то он бы и оставался после неё.
Автор: szl
Дата сообщения: 23.02.2009 00:46
Taciturn, обновил лог по 2715.

Цитата:
И ещё – нельзя ли сделать так, что бы при установке не сбрасывались настройки декодера для WMV 1/7|2/8|3/9 и если до установки был выбран wmv9, то он бы и оставался после неё.

У меня при обновление с одной версии ffdshow на другую, если для WMV 1/7|2/8|3/9 выбрано wmv9, происходит перескок на libavcodec. У тебя так же???
Автор: Taciturn
Дата сообщения: 23.02.2009 10:41
szl
Да. Очень надоедает обратно переключать.
Автор: SamLab
Дата сообщения: 26.02.2009 21:04
Ужк версия 2732 - http://downloads.sourceforge.net/ffdshow-tryout/ffdshow_rev2732_20090226_clsid.exe
Пора обновить полностью все аспекты сайта xvidvideo
Автор: Taciturn
Дата сообщения: 27.02.2009 17:25
szl

Цитата:
Если используете ffdshow, то для декодирования AC3 и DTS надо выбирать libavcodec, а не liba52 и libdts. При выводе через libavcodec ffdshow заметно обгоняет Ac3Filter по качеству и чистоте звука.

Если libavcodec лучше, то почему же в инсталяторе с xvidvideo.ru он выбран по умолчанию?
Автор: szl
Дата сообщения: 27.02.2009 19:04
SamLab, в отличие от clsid, я выложил сборку под её реальным номером svn, смотри логи, последнее изменение в дире trunk было 2728, а 2732 было в директории branches\subtitles (в ней на данный момент черновые работы проводит haruhiko_yamagata). Так что вначале надо все проверить, а только потом шум поднимать.

Taciturn, я не меняю настройки сделанные разработчиками по умолчанию, как они сделали, так там и стоит.



ffdshow tryouts project, svn 2733 (x86/x64)

Автор: Taciturn
Дата сообщения: 27.02.2009 22:08
szl
Ясно, жаль. Немного изменений бы не помешало.
Автор: popov83
Дата сообщения: 04.03.2009 12:28
Про аппаратное ускорение. Почему-то в MPCHC при присутствии в системе ffdshow Cyberlink H.264 не запускался в DXVA режиме. В ffdshow поддержка H.264 была выключена. Долго голову ломал. Приходилось ffdshow запрещать. Решил посмотреть в чём причина такого явления. Запустил gspot и обомлел. У ffdshow был задран приоритет на максимум - по классификации gspot выше чем наиболее предпочтительный (то что стоит у cyberlink и у всех кодеков что я видел ранее). Зачем??? Поставил меньше - "наиболее предпочтительный" и всё стало нормально. Никакого конфликта DXVA. Условия эксперимента - последний ffdshow 1005. Дрова 8.7 ATI Radeon 2400). Зачем приоритет ffdshow задран на максимум, а не наиболее предпочтительный - не понятно.
Автор: szl
Дата сообщения: 04.03.2009 15:11
popov83, у разработчиков свои тараканы в голове


ffdshow tryouts project, svn 2739 (x86/x64)

Полный лог изменений

обновлён модуль FFmpeg

P.S.
Ревизию 2740 собирать и выкладывать я не буду, т.к. она сделана на основе моего патча. Все изменения из этого патча я уже включил в свою сборку ревизии 2739.
Автор: popov83
Дата сообщения: 04.03.2009 20:53
szl

Цитата:
у разработчиков свои тараканы в голове

Это понятно. Но нельзя ли как нибудь разработчиков наставить на путь истинный?
Автор: Taciturn
Дата сообщения: 04.03.2009 23:37

Цитата:
она сделана на основе моего патча

Можно узнать, что именно этот патч делает? Очень интересно!
Автор: szl
Дата сообщения: 05.03.2009 00:17
Taciturn, смотри:

[more]
Index: bin/distrib/InnoSetup/ffdshow_installer.iss
===================================================================
--- bin/distrib/InnoSetup/ffdshow_installer.iss (revision 2739)
+++ bin/distrib/InnoSetup/ffdshow_installer.iss (working copy)
@@ -1,9 +1,9 @@
; Requires Inno Setup (http://www.innosetup.com) and ISPP (http://sourceforge.net/projects/ispp/)

-#define tryout_revision = '2734'
+#define tryout_revision = '2739'
#define buildyear = '2009'
#define buildmonth = '03'
-#define buildday = '01'
+#define buildday = '03'

; Build specific options
#define localize = True
@@ -277,8 +277,8 @@
Name: "video\h264"; Description: "H.264 / AVC"; Components: ffdshow; Flags: unchecked
Name: "video\h264\libavcodec"; Description: "libavcodec"; Check: CheckTaskVideo( 'h264', 1, True); Components: ffdshow; Flags: exclusive
Name: "video\h264\libavcodec"; Description: "libavcodec"; Check: NOT CheckTaskVideo( 'h264', 1, True); Components: ffdshow; Flags: unchecked exclusive
-Name: "video\h264\ffmpegmt"; Description: "ffmpeg-mt"; Check: CheckTaskVideo( 'h264', 21, True); Components: ffdshow; Flags: exclusive
-Name: "video\h264\ffmpegmt"; Description: "ffmpeg-mt"; Check: NOT CheckTaskVideo( 'h264', 21, True); Components: ffdshow; Flags: unchecked exclusive
+Name: "video\h264\ffmpegmt"; Description: "ffmpeg-mt"; Check: CheckTaskVideo( 'h264', 20, True); Components: ffdshow; Flags: exclusive
+Name: "video\h264\ffmpegmt"; Description: "ffmpeg-mt"; Check: NOT CheckTaskVideo( 'h264', 20, True); Components: ffdshow; Flags: unchecked exclusive
Name: "video\divx"; Description: "DivX"; Check: CheckTaskVideo2( 'dx50', True); Components: ffdshow;
Name: "video\divx"; Description: "DivX"; Check: NOT CheckTaskVideo2( 'dx50', True); Components: ffdshow; Flags: unchecked
Name: "video\xvid"; Description: "Xvid"; Check: CheckTaskVideo2( 'xvid', True); Components: ffdshow
Index: bin/distrib/InnoSetup/reg_formats.iss
===================================================================
--- bin/distrib/InnoSetup/reg_formats.iss (revision 2739)
+++ bin/distrib/InnoSetup/reg_formats.iss (working copy)
@@ -135,7 +135,7 @@
Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h261"; ValueData: "1"; Components: ffdshow; Tasks: video\other1
Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h263"; ValueData: "1"; Components: ffdshow; Tasks: video\h263
Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h264"; ValueData: "1"; Components: ffdshow; Tasks: video\h264\libavcodec
-Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h264"; ValueData: "21"; Components: ffdshow; Tasks: video\h264\ffmpegmt
+Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h264"; ValueData: "20"; Components: ffdshow; Tasks: video\h264\ffmpegmt
Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "hfyu"; ValueData: "1"; Components: ffdshow; Tasks: video\huffyuv
Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "iv32"; ValueData: "1"; Components: ffdshow; Tasks: video\other4
Root: HKCU; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "loco"; ValueData: "1"; Components: ffdshow; Tasks: video\other3
@@ -201,7 +201,7 @@
Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h261"; ValueData: "1"; Components: ffdshow; Tasks: video\other1
Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h263"; ValueData: "1"; Components: ffdshow; Tasks: video\h263
Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h264"; ValueData: "1"; Components: ffdshow; Tasks: video\h264\libavcodec
-Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h264"; ValueData: "21"; Components: ffdshow; Tasks: video\h264\ffmpegmt
+Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "h264"; ValueData: "20"; Components: ffdshow; Tasks: video\h264\ffmpegmt
Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "hfyu"; ValueData: "1"; Components: ffdshow; Tasks: video\huffyuv
Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "iv32"; ValueData: "1"; Components: ffdshow; Tasks: video\other4
Root: HKLM; Subkey: "{#= ff_reg_base}"; ValueType: dword; ValueName: "loco"; ValueData: "1"; Components: ffdshow; Tasks: video\other3
@@ -374,7 +374,7 @@
Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "ffv1"; ValueData: "1"; Components: ffdshow\vfw
Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "fvfw"; ValueData: "1"; Components: ffdshow\vfw
Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "h264"; ValueData: "1"; Components: ffdshow\vfw; Flags: createvalueifdoesntexist; Tasks: video\h264\libavcodec
-Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "h264"; ValueData: "21"; Components: ffdshow\vfw; Flags: createvalueifdoesntexist; Tasks: video\h264\ffmpegmt
+Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "h264"; ValueData: "20"; Components: ffdshow\vfw; Flags: createvalueifdoesntexist; Tasks: video\h264\ffmpegmt
Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "mp41"; ValueData: "1"; Components: ffdshow\vfw; Flags: createvalueifdoesntexist; Tasks: video\mpeg4
Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "mp42"; ValueData: "1"; Components: ffdshow\vfw; Flags: createvalueifdoesntexist; Tasks: video\mpeg4
Root: HKLM; Subkey: "{#= ff_reg_base}_vfw"; ValueType: dword; ValueName: "mp43"; ValueData: "1"; Components: ffdshow\vfw; Flags: createvalueifdoesntexist; Tasks: video\mpeg4

[/more]



ffdshow tryouts project, svn 2741 (x86/x64)

Полный лог изменений

Updated FFmpeg; Updated FFmpeg-mt; Updated install script.
Автор: popov83
Дата сообщения: 05.03.2009 14:07
szl
Уменьшение приоритета в борьбе за DXVA по моему рецепту помогла ещё одному человеку тут: http://forum.ixbt.com/topic.cgi?id=10:56320-20
Надеюсь, что Вы объясните авторам ffdshow, что приоритет нужно задавать 0x800000, а не 0xd00000.
Автор: V0lt
Дата сообщения: 05.03.2009 18:12
szl
кто отвечает за скрипт инсталяции?
в VFW - декодере для DivX 3 по умолчанию стоит XviD, но для такого формата он не может быть использован, и зайдя в опции VFW сразу после установки можно увидеть пустое поле напротив DivX 3.
Автор: szl
Дата сообщения: 06.03.2009 01:22
V0lt, не всегда изменения в коде находят изменения в установочном скрипте, кто то забывает сделать нужную правку и потом это совсем забывается. Скрипт правят все разработчики.


ffdshow tryouts project, svn 2744 (x86/x64)

Полный лог изменений

Updated FFmpeg; h264 registry settings: try to support both 20 and 21 as ffmpeg-mt; presets removal was not working since rev 2720.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

Предыдущая тема: сохранение flash


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.