2011년 10월 13일에 release된 ffdshow rev3996 버전이다..

이 ffdshow라는 놈은 참 야리꾸리한 놈이다.. 정체가 뭔지 개념이 잡힐 듯 하면서 안 잡힌다...

 

 

어쨋든 ffdshow는 ffmpeg 프로젝트에 기반한 libavcodec 라이브러리를 중심으로 DirectShow filter와 기타 코덱을 제공하는 일종의 종합 DirectShow Filter및 코덱 팩인 것 같다...

ffdshow는 2002년에 Divx 3와 Divx 5.01의 코덱을 대체하기 위해 만들어졌단다.. 원래의 개발자는 Milan Cutka라고 하는데 이 사람이 몇 년간 ffdshow를 개발하다가 2006년 5월에 개발을 중지했다고 한다... 따라서 ffdshow의 마지막 버전은 2006년이다.
ffdshow 홈페이지 : http://sourceforge.net/projects/ffdshow/

하지만 Milan Cutka가 개발을 중지 한 후에 다른 사람들이 그 바통을 이어서 지금까지 계속 ffdshow를 개발을 하고 있는데.. 그 정식 명칭은 ffdshow는 아니다 ffdshow tryouts 이다.. 현재 이 게시물에서 소개되고 있는 ffdshow rev3996은 엄밀히 말하면 ffdshow tryouts rev3996이 되겠다.. 이름이 tryouts이라서 혹시 상업용 버전의 평가판이 아닐까 생각하는 사람이 있을지도 모르겠다. 평가판은 보통 trial 이라고 부르니.. 어감이 좀 비슷하다... 하지만 이름이 tryouts 인 것이지 상업용은 아니다 이 프로그램은 무료이다.
ffdshow tryouts 홈페이지 : http://ffdshow-tryout.sourceforge.net/

 

 

libavcodec에 관해서도 이해가 좀 필요하겠다.. libavcodec은 라이브러리 파일로 이 하나의 라이브러리로 다양한 포맷과 코덱의 파일들을 볼 수가 있다. 이 라이브러리는 ffmpeg 프로젝트의 일환으로 개발이 되었던 것 같다, 이 libavcodec으로 돌릴 수 있는 코덱들을 확인하려면 wikipedia에서 제공하는 libavcodec 페이지를 참고하면 되겠다. 보면 알겠지만 거의 모든 코덱들을 다 지원한다. Milan Cutka가 ffdshow 프로젝트를 시작하면서 이 라이브러리를 빌려 왔던 것 같다. 그래서 이 라이브러리를 기반으로 ffdshow를 제작했던 것 같다... 하지만 libavcodec 라이브러리는 많은 부분을 reversing engineering에 기반을 하고 있었기 때문에 버그가 많았었다고 한다.. 따라서 초기의 ffdshow 프로젝트에서는 화질상에 문제가 많이 있었을 것 같다...

ffdshow tryouts의 제작자는 이 libavcodec의 많은 버그들과 문제점들도 fix 했다고 한다.. 따라서 현재는 꽤 안정적인 코덱으로 발전을 한 듯 하다...

결과적으로 이야기를 한다면 libavcodec 라이브러리는 두 방향으로 발전을 한 듯 하다.. 원래 libavcodec은 ffmpeg 프로젝트의 일부분이었기 때문에 ffmpeg 프로젝트에 기반해서 하나가 발전해 왔고, 두 번째는 ffdshow에 의해서 ffdshow 개발자들에 의해 또 발전해온 기류도 있는 것 같다. ffdshow에서 사용하는 libavcodec은 최초 Milan Cutka가 ffmpeg에서 빌려온 이후로는 자체적으로 버그가 픽스되고 새로운 기능들이 추가되었기 때문에 분명히 ffmpeg 프로젝트에서의 libavcodec과는 다른 놈이 된 듯 하다.

단 이 이야기는 ffdshow가 libavcodec만 지원한다는 의미는 아니다. ffdshow에는 libavcodec 말고도 기타 다른 라이브러리들이 포함되어 있다. libavcodec이 가장 대표적이면서도 중심적인 라이브러리라는 이야기일뿐이다.



그 외에도 ffdshow는 매우 다양한 화면 효과 필터들을 가지고 있다.. 다양한 효과들에 대해서는 아래의 사이트를 참고하자. 
http://atarea.tistory.com/192

게다가 이 놈은 decoding과 관련된 패키지만 있는 것이 아니라 encoding과 관련된 패키지들도 있다. 여기에 포함된 코덱에는 VFW 코덱도 다수 포함되어 있고 또 인코더도 있단다... 아직 ffdshow의 인코더를 사용해볼 일은 없어서 아직 인코더를 어찌 사용해야 하는지에 대해서는 알아보지 못했다... 물론 ffdshow가 제공한다는 인코더는 독립적으로 사용할 수 있는 놈은 아닐것이다. virtualdub이나 기타 다른 프로그램에서 코덱처럼 불러다 써야 하는 놈일테니.. 흠.. 어쨋든 이상한 놈이다.. 이것 저것 뭐가 많다...

대체 너는 정체가 뭐냐??

ffdshow-tryouts rev 3996(20111013)

홈페이지 : http://ffdshow-tryout.sourceforge.net/

'700 컴퓨터 > 701 프로그램들' 카테고리의 다른 글

Youtube downloader hd 2.6  (0) 2011.11.30
KKY님의 티스토리 첨부파일 주소 변환기  (0) 2011.11.24
베들레헴 3.7.5  (3) 2011.11.23
VirtualWin 4.3  (0) 2011.11.22
UserShellFolder  (2) 2011.11.22
[링크] Coreavc 3.0.0  (0) 2011.11.22
DirectShow Filter Manager 0.5  (0) 2011.11.22
Mediainfo 툴들  (0) 2011.11.22
Gspot 2.70a  (0) 2011.11.22
graphstudio 0.3.2.0 Beta  (0) 2011.11.21
Posted by yyht
,