Codec
harriszhuang
这个作者很懒,什么都没留下…
展开
-
Xiph opus音频编码器试用
音频信源,长窗,40毫秒,额定码率下的变速率,允许百分之五的丢包参数:ffmpeg -i "D:\1.wav" -acodec libopus -ar 48000 -b:a 64K -ac 2 -c:a libopus -vbr constrained -compression_level 10 -frame_duration 40 -packet_loss 5 -application原创 2015-04-17 11:21:01 · 1396 阅读 · 0 评论 -
广播的远距离传送
UML 图:可以渲染序列图:Created with Raphaël 2.1.0信源信源发送网关发送网关接收网关接收网关信宿信宿MPEG1 Layer II / TS over IP虚拟隧道连接aacplus v2 / opus流网管信息MPEG1 Layer II / TS over IP原创 2015-09-25 14:29:48 · 518 阅读 · 0 评论 -
一种非实时上变换测试
ffmpeg -i %1 -top 1 -pix_fmt yuv422p -vf yadif=0,scale=1440:1080:flags=lanczos:interl=1 -vcodec rawvideo -acodec copy -f avi - | ffmpeg -i - -top 1 -pix_fmt yuv422p -vf hqdn3d,pad=1920:1080:(1920-1440原创 2015-08-07 13:02:42 · 506 阅读 · 0 评论 -
一种简单的实时下变换方法
带有去交错功能,在Intel Core i3-2120下运行通过,速度可达到实时。ffmpeg -i concat:"00002.mts|00003.mts" -top 1 -pix_fmt yuv422p -vf yadif=0,scale=720:432:flags=lanczos,pad=720:576:0:(576-432)/2,interlace -vcodec rawvideo原创 2015-08-05 15:27:27 · 462 阅读 · 0 评论 -
简易配置文件的读取(VB.NET)
Imports System.IOModule Module1 Public Event retNewLine(ByVal msg As String) Public strPath As String Dim a1 As ArrayList = New ArrayList Dim a2 As ArrayList = New ArrayLis原创 2015-07-20 17:49:27 · 1889 阅读 · 0 评论 -
myFFDrop源代码(VB.NET)
myFFDrop - a ffmpeg frontendImports DropTest.myDirImports DropTest.myDragDropImports DropTest.myProcImports DropTest.Encoding_ParameterPublic Class Form1 Dim objMyDragDrop As New myDr原创 2015-07-30 21:55:38 · 542 阅读 · 0 评论 -
一种用于高清下变换的基函数
时域特性:采用(512点)升余弦滚降,是通信领域里成熟技术的移植,容易实现。频域特性:5MHz内频率特性完全平坦,-3dB带宽大于5.5MHz,充分保留画面细节,纤毫毕现。低达-28dB的响应在半采样频率,确保任何频谱反折分量都被掩盖于量化噪声之中,再亮的细线也不会污损画面。// 如果有修改,记得告诉我// Copyleft under FreeBSD Licenseclear原创 2015-07-16 20:06:44 · 958 阅读 · 0 评论 -
升余弦滚降滤波器的仿真
在数字通信系统中,为了减少码间干扰,时常要用到升余弦滚降滤波器。码间干扰的原因,是相邻码元的尾巴进入了当前码元。数字电视系统的像素也可以看作是一种供人观看的多进制码元,因此图像的模糊在一定程度上可以看作码间干扰。数字电视系统的画面越来越清楚,采样频率越来越高,因此为了兼容标清系统,就需要进行下变换,它是对高清画面的低通滤波及运动再生。数字电视的下变换常常采用理想低通滤波器来完成,因为它原创 2015-07-03 17:49:49 · 13812 阅读 · 0 评论 -
用ffmpeg进行高清下变换
c:ffmpeg -i 00002.mts -vcodec mpeg2video -pix_fmt yuv422p -acodec mp2 -b:a 384k-g 45 -bf 2 -trellis 2 -me_method epzs -me_range 32 -cmp 2 -subcmp 2 -keyint_min25 -mbd 2 -b:v 8000K -bt 500k -mi原创 2015-05-13 21:27:12 · 1703 阅读 · 0 评论 -
speex
speex的 基音估计 不够准确原创 2015-05-03 17:48:50 · 331 阅读 · 0 评论 -
两个基于ffmpeg的高清下变换脚本
两个基于ffmpeg的高清下变换脚本流程图Created with Raphaël 2.1.0开始去交错(将视频统一转换为隔行帧)细节调整(抑制高清画面的高频细节,减少下变换振铃和伪影)帧率转换(用于制转时,摆在哪个位置好,尚不确定)裁切变换(左右裁切,将画面裁切成4:3的宽高比)下采样缩放(为了避免问题,尽可能采用线性相位的滤波器,在sinc对细节失真明显的情况下推荐用lanczos)填充变换(上原创 2015-11-04 19:05:36 · 1876 阅读 · 1 评论