Mediacoder作为一个自定义参数众多的转码工具,具有非常强的定制性,但过多的参数设置使一些用户无从下手,所以,我把我的一些使用经验分享一下,希望可以帮到一些人〜
    基本:一般安装好 Mediacoder 后会修改一下默认参数(如工作文件夹,也就是临时文件放置的目录,默认在 C 盘,可以手动改为别的分区)优先级一般选择 Auto ,如果选择 Higher 会造成机器缓慢,如果在转码的同时运行别的任务的话最好不要选。 
 
mediacoder 默认的容器是 mp4 (具体什么容器能封装什么请自行搜索,如果觉得麻烦可以选择 mkv 容器,它可以容纳几乎所有的音视频和字幕等),由于 H.264 编码能在低码率的情况下也能有很不错的播放效果,压缩比也很高,而且大多数移动设备对其支持也很不错,所以一般选择 x264 为编码器(如果显卡是 nvidia 并且支持 cuda 的话可以选择 GPU 编码来提高转码速度,但目前仅支持平均码率模式,其它模式会造成出错,而且 GPU 编码会牺牲画面质量来提高速度,所以如果对画面有较高要求的话不建议开启) 
  
来源选择自动(一般情况下这个选择可以完成大部分转码,但如果遇到无法转码,如 m2ts 这种格式,可以尝试更改为 FFmpeg ,如果出现不正常的画面,如底部出现绿色横条,可尝试安装终极解码(把原来的解码包如完美解码卸载)) 
 
音频默认为 Nero Encoder , aac 格式比 mp3 更优秀,所以一般不修改。需要注意的是,有的视频含有多个音轨,如有需要可 修改音轨 ID 来转码特定的音轨(复制音频流即不转换音频直接把原音频用目标容器封装,故能省去转码音频的时间, 但如果目标容器不支持的话会造成出错) 
 
音频码率模式一共有三种,其中 Target Quality 可以转出最高音质的音频,根据需要调节就行。 
 
容器为 mp4 时,混流器一般为自动选择即可,不过我个人感觉以 ffmpeg 作为混流器成功率稍高一些 … 
 
画面设置处的帧率一般为原始即可(但对一些不能正确获取原视频帧率的文件,如 .h264 视频流等就需要手动调节以防画音不 同步) 
色彩空间在旧版中默认为原始,会造成个别视频花屏的现象,改为别的色彩空间一般就能正常(如新版默认的 I420 ) 
 
    DVD :由于 DVD 视频都是隔行扫瞄的,所以在一些设备上观看会出现横纹,直接转码也不行。这时候就需要到"画面 - 效果"里把反交错打开(默认为自动选择,如果画面正常点击确认就可以了)左边可以预览效果,如果无效就更换算法,并把视频停止,重新播放查看是否起作用。 
 
PS :如果视频有多个章节最好不要把整张盘做成 ISO 然后再提取文件进行转码,部分视频会因此出现时间轴问题(比如动感新时代 DVD 里的 MTV )。由于 Mediacoder 的章节选择比较简陋,可配合格式工厂的章节预览找到想要转换的章节序号,再用 MC 转码。 
  
    字幕:不知为什么 MC 的添加字幕功能根本就用不了,所以许多人都会用 AVS 挂字幕然后用 MC 去转(至于 avs 怎么用自行 google )一般来说问题不大,值得注意的是一些 MC 的设置对 AVS 无效(如分辨率大小设置需要在 avs 脚本上写好,在 MC 上的设置是无效的。更改后的效果可以在预览中选择 outside 来查看) 
 
   编码器设置: h.264 中有规格( profile )、级别( level )等等参数,这些默认为 Auto ,如无过高需求可以不必去理会。至于 profile 、 level 的作用可以通过图片看出来:(左为 profile ,右为 level ) 
  
用户看这里: 如果需要 用到 quicktime 硬件解码的话需要把 B 帧设为 0 ,否则会造成画面严重抖动!( PS :现在大部分高清视频都喜欢用 mkv 容器封装,由于大部分均是 h.264 编码,也就是 ios 完全可以硬解码视频(大部分音频除外),只是因为是 matroska 封装所以硬解不能,所以我们只需要对音频进行转码并封装成 mp4 就可以了〜关键在于图中红色框中的选项要勾上) 

版本: 
2011

Mediacoder基本教程相关推荐

  1. 使用Docker搭建svn服务器教程

    使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...

  2. mysql修改校对集_MySQL 教程之校对集问题

    本篇文章主要给大家介绍mysql中的校对集问题,希望对需要的朋友有所帮助! 推荐参考教程:<mysql教程> 校对集问题 校对集,其实就是数据的比较方式. 校对集,共有三种,分别为:_bi ...

  3. mysql备份psb文件怎么打开_Navicat for MySQL 数据备份教程

    原标题:Navicat for MySQL 数据备份教程 一个安全和可靠的服务器与定期运行备份有密切的关系,因为错误有可能随时发生,由攻击.硬件故障.人为错误.电力中断等都会照成数据丢失.备份功能为防 ...

  4. php rabbmq教程_RabbitMQ+PHP 教程一(Hello World)

    介绍 RabbitMQ是一个消息代理器:它接受和转发消息.你可以把它当作一个邮局:当你把邮件放在信箱里时,你可以肯定邮差先生最终会把邮件送到你的收件人那里.在这个比喻中,RabbitMQ就是这里的邮箱 ...

  5. 【置顶】利用 NLP 技术做简单数据可视化分析教程(实战)

    置顶 本人决定将过去一段时间在公司以及日常生活中关于自然语言处理的相关技术积累,将在gitbook做一个简单分享,内容应该会很丰富,希望对你有所帮助,欢迎大家支持. 内容介绍如下 你是否曾经在租房时因 ...

  6. Google Colab 免费GPU服务器使用教程 挂载云端硬盘

    一.前言 二.Google Colab特征 三.开始使用 3.1在谷歌云盘上创建文件夹 3.2创建Colaboratory 3.3创建完成 四.设置GPU运行 五.运行.py文件 5.1安装必要库 5 ...

  7. 理解和实现分布式TensorFlow集群完整教程

    手把手教你搭建分布式集群,进入生产环境的TensorFlow 分布式TensorFlow简介 前一篇<分布式TensorFlow集群local server使用详解>我们介绍了分布式Ten ...

  8. 高级教程: 作出动态决策和 Bi-LSTM CRF 重点

    https://www.zhihu.com/question/35866596 条件随机场 CRF(条件随机场)与Viterbi(维特比)算法原理详解 https://blog.csdn.net/qq ...

  9. PyTorch 高级实战教程:基于 BI-LSTM CRF 实现命名实体识别和中文分词

    20210607 https://blog.csdn.net/u011828281/article/details/81171066 前言:译者实测 PyTorch 代码非常简洁易懂,只需要将中文分词 ...

  10. k8s核心组件详细介绍教程(配超详细实例演示)

    本文实验环境基于上篇文章手把手从零开始搭建k8s集群超详细教程 本文根据B站课程云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps学习总结而来 k8s核心组件介绍 1 ...

最新文章

  1. matlab中如何区分两幅图的亮度_高中历史教学中利用老地图设计习题的尝试
  2. PHP网页定时器和跳转页面
  3. SAP CRM WebClient UI和Hybris backoffice UI开发的相同点
  4. 微信小程序瀑布流列表
  5. url参数 转java对象_如何让Spring MVC接收的参数可以转换为java对象
  6. Android 相对布局常用属性
  7. 浅谈在基本数据包装类中使用'=='与equals的区别
  8. hibernate总结一
  9. linux下启动tomcat出现“This file is needed to run this program ”
  10. WSL环境下使用RV-LINK下载和调试GD32VF103程序视频教程
  11. 关于VScode中如何修改默认的中文注释格式(包括去除斜体和修改颜色)
  12. MLX90640开发笔记(六)红外图像伪彩色编码
  13. linux irc工具,构建基于Linux下的IRC服务器和WEBIRC登陆平台
  14. gvim之Vimdiff 使用
  15. 基于SSM框架的救援物资的管理与分配系统的设计与实现毕业设计源码291141
  16. 云计算大数据学习中心作业8
  17. 逻辑门电路符号图(与门或门非门同或门异或门)
  18. 使用Bmob云端代码开发微信公众平台(教程)
  19. javascript解析印象笔记导出enex文件(javascript解析xml,javascript监听手机端手指滑动事件)
  20. 快速学习MyBatis

热门文章

  1. c# gerber文件读取_gerber文件查看器|gerber文件查看工具(GerbView)下载 v7.71 免费版 - 121下载站...
  2. 【Linux初始化init系统】
  3. GUI图形用户界面设计
  4. robocode java_IBM Robocode Java学习利器(1)Robocode 入门
  5. 51单片机2个按钮逻辑设计http://www.51hei.com/bbs/forum.php?mod=viewthreadtid=165521page=1#pid720113
  6. PTA 7-6 2048游戏模拟(1)--单行向左移动叠加
  7. 一、目标检测入门VOC2012
  8. html里的表情,HTML 表情符号
  9. python实现批量修改文件夹的图片格式及大小
  10. 从 GitHub 上手动安装python包教程