下载 http://pan.baidu.com/s/1ntj0XLn

解压到 D:\MPlayer
前些日子用 FFMpeg 的 FFPlay 来做了视频剪切工具
结果发现 FFPlay 的 CPU 使用率太高并有点卡
决定用 MPlayer 来实现, 折腾半天终于搞出来啦. 双击 MPlayer_me_openWith.reg 文件,注册右键功能
视频文件名上单击鼠标右键并选择 MPlayer_me
如果想隐藏控制台窗口 cmdow /RUN /HID mplayer 视频文件名 1 缩小窗口10%
2 放大窗口10%
3 窗口固定 720x404
` 窗口调整为原始视频大小
; 往前0.05秒 大概10多个帧
' 往后0.05秒 大概10多个帧
鼠标右键 快速定位 左SHIFT 记录开始时间
左CTRL 记录结束时间 右CTRL 复制开始结束时间 00:00:00.000 00:00:00.000
右SHIFT 生成视频剪切命令保存到 _cut_ffmpeg.bat _cut_mencoder.bat
并自动运行_cut_mencoder.bat .\mplayer\outformat 文件中可以配置视频的输出格式
[ffmpeg]
# copy libx264 libvpx libxvid mpeg4 libx265
video_format=copy # copy pcm_u8 mp2 aac libmp3lame libfaac pcm_s16le
audio_format=copy # -b:v 800k -b:a 128k -r 12
add_option= [mencoder]
# copy lavc xvid x264 nuv raw frameno
video_format=copy # copy mp3lame pcm lavc faac toolame twolame
audio_format=copy # -lavcopts vcodec=mpeg4:vbitrate=800 -lameopts cbr:br=128
add_option= Lib_Joins.bat 批处理文件的功能
利用 mencoder.exe 文件的功能合并视频.
把 mencoder.exe 文件拷贝到系统目录中
把剪切的视频和Lib_Joins.bat, Lib_CalculateTotalTime.bat 拷贝到新目录中
然后运行Lib_Joins.bat文件,就把所有的视频合成到一个视频中. gcc 4.8.2(i686-win32-sjlj) + mplayer-r37353 configure \
--prefix=/build32/mplayer-r37353/build \
--enable-static \
--enable-menu \
--with-freetype-config=/local32/bin/freetype-config \
--enable-freetype \
--enable-fontconfig \
--enable-fribidi \
--extra-cflags="-fomit-frame-pointer -I/local32/include/glib-2.0 -I/local32/lib/glib-2.0/include" 错误:
Checking for freetype >= 2.0.9 ... no
Checking for fontconfig ... no (FreeType support needed)
解决方法:
./configure --enable-menu --with-freetype-config=/opt/local/bin/freetype-config --enable-freetype 静态编译时需要 glib-2.0 的静态库,
-lfontconfig -lfribidi -lfreetype -lglib-2.0 -lintl -lpng16 -lxml2 -lz -lws2_32 http://www.cnblogs.com/nlsoft

查看 MPlayer-1.1.1 doxygen 代码说明文档

下载 http://pan.baidu.com/s/1ntj0XLn

最新文章

  1. MS SQL统计信息浅析下篇
  2. js事件模型与自定义事件
  3. javamail 收邮件并解析附件
  4. windows 10环境下 使用 msys2 + vs code 配置 c++ 的编译环境
  5. C++静态计算的例子
  6. Linux man命令数字含义
  7. 在线小词典(mysql扩展库操作)
  8. 传感器 Sensor 加速度【示例】
  9. Android_简单笔记一
  10. 大数据系列修炼-Scala课程02
  11. VMware上安装ubuntu 13.04
  12. <?php function say() { echo 'hello world'; } //在这里调用函数 say(); php 调用方法say()
  13. ACL配置
  14. File System 定额(配额查询)
  15. Django--基本篇:项目结构与设计模式(MVC)
  16. Luogu 3758 [TJOI2017]可乐(有向图邻接矩阵幂的意义 矩阵快速幂)
  17. bootstrap 简单练习(后续把其它页面也进行练习)
  18. java 随机生成6位短信验证码
  19. 读取CSV到DataTable
  20. OCM_第二天课程:Section1 —》配置 Oracle 网络环境

热门文章

  1. Java异常分类
  2. Linux operation strucutre
  3. 【HDU 5399】Too Simple
  4. jQuery根据下拉列表的选择进行不同的操作
  5. form表单只提交数据而不进行页面跳转的解决方案
  6. 将对象转为数组方法:延伸array_map函数在PHP类中调用内部方法
  7. 移动端bug总结
  8. Netbeans连接数据库
  9. Linux创建线程
  10. Linux下memcache的安装和启动(转)