视频格式转换

简介: 视频格式转换

需求场景

目前来说,从网上下载的视频有多种格式,常见的有 mp4mkvaviflv 等等,现在大部分播放器均已经支持市面上常见的视频格式了,但是对于一些专业的处理软件来说,格式甚至要设计到版权,不会像视频播放器那样支持主流格式,需要专属格式才行。


常见的比如: Adobe Premiere 不支持 mkv 格式。


解决方案

目前视频格式转换分为有损转换和无损转换,非必要,谁也不想有损转换嘛。目前找到几种转换方式如下:


格式工厂——傻瓜式操作

格式工厂转换起来在操作上是最容易的,加载视频,选择格式,转换,ok了。但是简单的东西往往伴随着其他方面的牺牲,格式工厂转换出来的视频格式会比原视频大很多,视频质量不会变得高清,体积还会变大了,这就是简单的代价。。。


FFmpeg

FFmpeg 是天才程序员法布里斯·贝拉( Fabrice Bellard )巨作之一,此程序构建了音视频数字世界的基石,作为程序员,理应享受技术的乐趣,而不是通过找小白软件来解决问题。通过此程序,仅需要一行命令就能飞快的完成视频格式转换,给大神点赞。

首先需要在电脑上安装FFmpeg软件,请转至笔记:Windows安装FFmpeg


接下来转换仅需要如下命令即可:

$ ffmpeg -i <input_file_path> <output_file_path>
e.g.
$ ffmpeg -i test.mkv test.mp4点击复制复制失败已复制


很快就会完成转换,并且转换后的视频体积、质量均与原视频相差无几。

目录
相关文章
如何使用 MusicFab 将 SoundCloud音频转换为 WAV格式?
这篇文章为你展示了如何利用三方工具将SoundCloud音频转化为WAV格式以便进行兼容收听。
|
流计算 计算机视觉 索引
使用ffmpeg将视频转成HLS(m3u8)格式
HLS (HTTP Live Streaming)是苹果推出的视频流协议,HLS格式的视频包含一个m3u8文本文件,以及众多的.ts的视频片段,而m3u8文本文件的作用就是将这些ts片段索引起来。 因为HLS协议是将视频切分成很多小的ts片段,这些小片段很适合放到cdn上,有很多视频文章都使用了hls格式传输视频。今天我在这里教大家如何用ffmpeg将mp4格式的视频转为HLS(m3u8)格式。
657 0
|
编解码 Linux vr&ar
如何使用ffmpeg将.m4a 格式转换为 pcma格式
ffmpeg是一款开源的万能媒体格式转换工具。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的
|
定位技术 图形学
葛兰岱尔模型格式转换器
葛兰岱尔数字孪生模型格式转换器能够将几乎所有工程建筑行业的2D/3D/BIM/GIS模型数据转换输出为Unreal(UE)、Unity3D、Cesium、ThreeJS等开源平台支持的模型格式,包括: gltf、glb、标准3Dtiles、fbx、obj
221 0
葛兰岱尔模型格式转换器
|
编解码
ffmpeg封装格式转换
ffmpeg封装格式转换
190 0
|
Python
RLE格式转换
RLE格式转换
209 0
|
图形学
时间按指定格式转换
unity玩转时间格式转换
|
Python
将 PDF 转换为音频文件
将 PDF 转换为音频文件
426 0