zoukankan      html  css  js  c++  java
  • 打算把我的视频工具整合一下

    近几年来,在工作之余,我零零碎碎写了不少视频工具。五一期间一时冲动,决定把这些程序整合一下。我的视频工具主要分为如下几种:

    下载工具

    下载工具最初是缘起于以前写的FlvDownloader,最初的目的是为了加速优酷视频,后来主要用于专辑批量下载,然后又陆陆续续加入了一些其它的功能,主要功能如下:

    1. Flv视频:支持几个常用的Flv网站的视频,专辑批量下载。
    2. 漫画:支持我常去的几个漫画网站的分卷及批量下载,不过自从在Surface上自己写了个看漫画的程序后,这个功能基本上没用了。
    3. 迅雷方舟:主要是为了下载一些戏剧带回家的,由于不常用,这个功能是个半自动的,不算很方便。

    由于经历的时间较长,其间从头开始重新写过几次,下载功能还是非常完善的。

    编辑工具

    编辑工具主要用于视频无损的剪切和拼接,最初的原型是FlvEditor。后来逐步随着网络带宽的提高,主要改看mp4等格式的视频了,就增加了avi、mp4等格式的支持。

    转码工具

    转码工具主要有如下功能:

    1. Flv转PSP Mp4:我的PSP已经服役六年多了,虽然现在已经不大用它玩游戏了,但将其作为一个专门的mp4播放器还是有其独到的地方的。
    2. Flv及Mkv无损转Mp4:这个功能主要是将Mkv、Flv转换为mp4放到平板或手机上看的,由于没有重新编码,速度飞快且无损画质。
    3. 转H264 Mp4:这个基本上是MeGUI的简化版,主要用于avi,rm等格式转mp4,从而支持移动设备,支持批量转换。

    计划

    这些功能零零散散分布在七八个程序中,有的是WinForm,有的是WPF(在08年之后的程序大多是WPF了)。其中大部分只剩下一个exe文件,另外,由于以前代码水平较烂,有代码的估计也看不大进去了。要把这些程序综合起来的话,UI界面也要重新设计,而界面又是我所不大擅长的地方,总体工作量还是不少的。

    打算空闲的时候每周两到三天,每天投入一两个小时来完成它,预期时间两个月。不过最近的烦心事太多,不知道是否有足够的精力坚持到把它完成。o(^▽^)o

  • 相关阅读:
    微信分享功能开发代码整理
    js 完美兼容浏览器的复制功能
    linux 搭建svn服务器
    zendStudio安装Xdebug项目断点调试
    程序员开发常用英语词汇
    简单的一个远传采集并下载远传图片存储到本地示例
    form表单中经常用到的禁用获取值问题
    记录下url拼接的多条件筛选js
    better-scroll在vue中的使用
    移动端适配,引入lib-flexible,vue开发中将px转化为rem
  • 原文地址:https://www.cnblogs.com/TianFang/p/3065591.html
Copyright © 2011-2022 走看看