使用Adobe Premiere制作视频镂空叠加

作者:V君 发布于:2017-6-9 22:00 Friday 分类:折腾手记

首先用一张图来表示咱想说的啥,然后再到TL;DR吧 (pia~~

TL;DR: 

1) 按叠加素材层次添加到序列;

2) 从效果中选择「RGB差值键」,拖放到序列选中需要镂空处理的素材;

3) 在效果编辑器吸取要镂空的颜色;

4) 调整相似性以及圆滑程度,达到消除毛刺的镂空叠加效果


详(ting)细(wo)操(che)作(che)点进来看

阅读全文>>

标签: 多媒体 视频编缉 Premiere

评论(0) 引用(0) 浏览(249)

无缝循环播放 - 蛋疼小工具

作者:V君 发布于:2016-4-25 18:26 Monday 分类:我的应用

TL;DR
[ 本体 ][ 源代码 ]
效果:对指定的音频文件做无缝循环播放.
用法:一个可选参数, 用来指定音频文件. 可以无参数打开然后拖进去.
限制:目前只支持WAV(PCM)格式.
环境:需要.NET 2.0, win7以上可以直接使用. XP需要安装.NET 2.0才能用


扯一句:

 只是为了在挖坑时循环播放某游戏的BGM,

 一直在用的播放器循环有缝隙, 不爽就自己现炒个轮子.

标签: 软件开发 C# 多媒体 无缝循环播放 音频

评论(0) 引用(0) 浏览(619)

使用静音线性电平偏移强制唤醒蓝牙音频

作者:V君 发布于:2015-11-21 23:04 Saturday 分类:折腾手记

这次不TL;DR  ⊂彡☆))д´)

 

事情是这样的:

在平板电脑上跑美声时计, 用的蓝牙小音箱.

每当报时的时候总会把第一个字跳过.  本应是15点30分,却听到了5点30分, 不能忍的.

已知是唤醒蓝牙时导致. 因为没声音时蓝牙音频会休眠.

故加上一秒静音,但仍然并卵.  总结出直到下一次电平产生变化才能唤醒.

试着调整静音电平偏移, 尽管唤醒了蓝牙, 但因为电平变化产生的 “” 一声, 极为不爽.


解决方法:

插入一秒静音是必须的, 调整电平偏移也是必须的.

把偏移后的电平淡入淡出就可以了. 

这样的电平变化人耳朵应该感觉不出吧 (=゚ω゚)= 

让机器感受到变化就行啦!

 

编辑后的音频像这样:

点击查看原图

 


具体操作步骤:

1. 先预置偏移,稍后批量处理会用到

点击查看原图


2.制定批处理流程,使用刚才定义的偏移预置

点击查看原图

 

按下开始按钮, 出去走走吧! 回来之后问题就顺利解决啦!



标签: 蓝牙 多媒体 批量音频编辑 音频

评论(0) 引用(0) 浏览(521)

基于现代浏览器,使用MJPEG over HTTP实现简单视讯网络广播

作者:V君 发布于:2015-9-21 9:39 Monday 分类:挖坑经验

TL;DR: 

实现一个数据源来提供一系列帧图像数据(本例jpeg), 随便找个请求处理程序贴上以下代码,

用现代浏览器(Chrome/FF)访问即可

const string boundary = "frame";

 

Response.Buffer = false;

Response.BufferOutput = false;

Response.ContentType = "multipart/x-mixed-replace; boundary=" + boundary;

 

while (true)

{

    byte[] buf;

    while (null == (buf = VideoQueue.Pull()))

    {

        Thread.Sleep(100);

    }

 

    var output = Response.OutputStream;

    output.WriteAscii("--" + boundary);

    output.WriteAscii("\r\n");

    output.WriteAscii("Content-Type: image/jpeg");

    output.WriteAscii("\r\n");

    output.WriteAscii("Content-Length: " + buf.Length);

    output.WriteAscii("\r\n");

    output.WriteAscii("\r\n");

    output.Write(buf, 0, buf.Length);

    output.WriteAscii("\r\n");

}

 

扯一扯:

要在浏览器实时查看摄像头画面,

然而摄像头在NAT背后, 只能搭一个平台来转发数据.

用AForge的DirectShow封装取得每一帧画面, 推到平台上.

那么剩下的就是如何在浏览器呈现了.

定时轮询? 感觉图样, 有没有以视频方式呈现? H5的Video标签好像可以用的样子.

然而并没有找到从一堆图像生成视频流的方式,AForge只能写文件,

用了各种关键字最后找到 MJPEG 方式,

参照 CodeProject 上面的一个例子写了这个长连接的请求处理程序.

只能在浏览器地址栏直接打或者给img标签的src, video标签并不支持.

你可以从多个浏览器访问视频画面, 就像广播一样 乂目

写了个屏幕MJPEG广播Demo, 泥可以从 SVN 获取

标签: 软件开发 C# 多媒体 MJPEG

评论(0) 引用(0) 浏览(722)

Powered by emlog 去你妹的备案 sitemap