ffdshow

简介: <h1 class="title maintitle" id="" style="margin: 0px 0px 14px; padding: 0px; font-size: 34px; width: 700px; font-family: 微软雅黑, 黑体, Verdana; line-height: 34px; font-weight: 500; z-index: 0; position:

ffdshow

ffdshow是一套免费的编解码 软件,可支持H.264、FLV、WMV、MPEG-1、MPEG-2以及MPEG-4等格式视频档。ffdshow本身并不包含 媒体播放器,但各种媒体播放器都可以使用ffdshow进行解码。

1简介编辑

功能

FFDShow是一款全能的 DirectShow解码、编码器,可以 解压缩常见的 视频格式和几乎所有的 音频格式, 它还提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度,它还支持诸多字幕格式.它能让音频和视频播放更流畅。

组件

DirectShow解码、编码器FFDShow是对一些codec( ffmpeg, xvid, andother)的封装,封装成了DirectShow和 VFW的标准组件。
ffdshow 使用libavcodeclibrary 以及其他各种开放源代码的 软件包
FFDShow是一个支持Xvid、MPEG4-V3 MPEG4-V2以及DivX所有版本所制作的视频文件的播放 软件,占CPU资源比较少,还有很多画面优化功能,让 音频和视频播放更流畅!是播放DVD影片必备的工具。

版本说明

FFDShow有四个版本:
clsid builds:generic builds,这是通用版本,一般推荐用这个。
drevil_xxl builds:SSE & SSE2 Builds,这个分为K8和P4两个版本。
h-yamagata builds:SSE builds,这个估计应该适合老cpu。
videomixer9 builds:unstable,这个是不稳定版,一般不推荐使用。
版本号rev,成奇数的是测试版,成偶数的是稳定版。

2音视频解码编辑

视频和 音频分离出来后,就要交给对应的解码器进行解码 [2]  。常见的 视频编码有MPEG2,Divx,XVID,H264等,常见的 音频编码有AC3,DTS,DDPlus,DTSHD,LPCM等。不同格式需要不同的解码器进行解码,好比不同的锁需要不同的钥匙一样。

支持的音视频格式

FFDShow支持DivX,XviD, WMV,MPEG -1, MPEG-2, MPEG-4, Flash, VP6, AVC等视频格式。不止是视频,FFDShow同样可以解码 音频,AC3、MP3等 音频格式都可支持,ffdshow支持的音频格式包括 MP3, AAC, AC3, WMA,Vorbis, DTS, Ogg。另外, 音频解码器可选择Cyberlink、ffdshow、AC3filter,或开启MPC/KMP内置的DTS解码器。

解码插件

ffdshow是DVDRIP等avi格式压制成rmvb最重要的辅助 插件。利用ffdsho
w提供的某些 滤镜设置可以使rmvb获得很好的效果。ffdshow可以当作 插件化的avs,ffdshow的很多虑镜设置都可以用过avs来实现,只是ffdshow目前只完美支持avi格式ffdshow的目前版本基本跟上了xvid的几种特殊情况。可以说ffdshow的发展寓于avi编码的发展之中。据说新的xvid解码 插件里ffdshow的开发者也参与了部分。ffdshow支持的格式和 滤镜ffdshow可以配置字幕的显示,可以启用或禁用各种内建的编码,可以 屏幕截图,可以启用 快捷键,还有增强电影的清晰度,锐度和其他的后处理的滤镜。它可以配合均衡器, 混音器,Winamp dsp 插件音频进行控制。一些后处理功能是由MPlayer工程和AviSynth 滤镜借用而来。
ffdshow采用libavcodec解编码库和一些免费的开放的 软件开发包解码大多数常规的格式,例如:MPEG-4 (包括视频解码Xvid, 3ivx, 和全部版本的DivX).Flash Video, H.263。
删除方法:由于某些原因,ffdshow会出现在 任务栏的上,既不美观也不实用,让人头疼。只需要在 我的电脑里搜索ffdshow,找到那个文件并删除,就可以去掉电脑右下角的图标。
关闭方法如图所示:点击“ffdshow audio decoder ”,点击“Tray,dialog & paths”项,在右边的“Tray icon”下,去掉"Show try icon"这项前面的对钩,然后点确定就会关闭了。 [3]  

3中文版下载编辑

[4]  功能说明:
ffdshow可以称得上是全能的解码、编码器.最初ffdshow只是mpeg视频解码器,它能够解码的视频格式已经远远超出了mpeg4的范围,包括indeo video、wmv、mpeg2等等。同时,它也提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度等。
ffdshow是一个directshow的filter他是用ffmpeg实现的。就这么简单。
ffmpeg只是提供了编码解码的接口。
然后ffdshow使用ffmpeg再directshow中将up stream的码流解码成yuv或者rgb的数据,然后交给render也就是播放器的窗口。


相关文章
|
4月前
|
机器学习/深度学习 算法 固态存储
【计算机视觉】目标检测中Faster R-CNN、R-FCN、YOLO、SSD等算法的讲解(图文解释 超详细必看)
【计算机视觉】目标检测中Faster R-CNN、R-FCN、YOLO、SSD等算法的讲解(图文解释 超详细必看)
119 0
|
7月前
|
编解码 网络协议 开发工具
跨平台低延迟的RTMP/RTSP直播播放器设计实现
2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMPEG,在点播这块支持格式很多,也非常优异,但是直播这块,特别是RTMP,延迟要几秒钟,对如纯音频、纯视频播放,快速启播、网络异常状态处理、集成复杂度等各方面,支持非常差,而且因为功能强大,bug很多,除了行业内资深的开发者能驾驭,好多开发者甚至连编译整体环境,都要耗费很大的精力。
256 0
|
7月前
|
安全 Linux 网络安全
嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录
嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录
138 0
|
安全 Windows
Windows提权辅助工具
Windows提权辅助工具
563 0
Windows提权辅助工具
|
10月前
|
数据安全/隐私保护
p文件如何转为m文件
如果你是MATLAB爱好者,你一定知道MATLAB P文件,但是,你是否也和许多人一样,摸不着头脑?难道你也经常遇到MATLAB P文件加密问题,难以阅读和研究吗?那么,你需要一个MATLAB P文件解密工具!
|
10月前
|
小程序
微信小程序-获取用户头像信息以及修改用户头像
微信小程序-获取用户头像信息以及修改用户头像
416 0
|
11月前
|
算法 API 计算机视觉
OpenCV_08 边缘检测:Sobel检测算子+Laplacian算子+Canny边缘检测
边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。
234 0
|
11月前
|
机器学习/深度学习 编解码 固态存储
超轻目标检测 | 超越 NanoDet-Plus、YOLOv4-Tiny实时性、高精度都是你想要的!(一)
超轻目标检测 | 超越 NanoDet-Plus、YOLOv4-Tiny实时性、高精度都是你想要的!(一)
419 0
|
Android开发
Android 8.1 允许安装未知来源权限/允许来自此来源的应用
Android 8.1 允许安装未知来源权限/允许来自此来源的应用
370 0
|
Java 5G Maven
java实现手机验证码功能
手机短信验证现在在各种系统可以说都是用的非常普遍的,这个可能是方便和安全性的考虑,所以才广泛的使用简单实用一下短信接口。
144 0
java实现手机验证码功能