首页 / 知识
关于闪存:在Linux CLI上将常见视频格式转换为FLV的最佳工具是什么
2023-04-17 11:07:00

What is the best tool to convert common video formats to FLV on a Linux CLI我已分配工作的一部分新产品涉及服务器端将"通用"视频格式转换为Flash可以播放的格式。 据我所知,我唯一的选择是转换为FLV。 我一直在给ffmpeg试一试,但是我发现有一些WMV文件带有乱码(我试过以音频速率播放)。 还有其他适用于Linux的"良好" CLI转换器吗? 还是Flash可以播放其他视频格式? Flash可以播放以下格式:
ffmpeg是一个整体良好的转换实用程序; mencoder在晦涩的专有格式下效果更好(由于w32codecs二进制解码器软件包),但其混合效果不是最理想的(阅读:经常被完全打破)。一种解决方案可能是通过Mencoder使用x264对H.264进行编码,然后与mp4box分别进行多路复用。 作为x264的开发人员(以及在线视频播放的Flash的狂热用户),我在这类工作中已有相当的经验,因此,如果您需要更多帮助,我也可以在#x264的Freenode IRC上找到我, #ffmpeg和#mplayer。 默认情况下,大多数编码器(包括ffmpeg)将mp4的标头原子(" moov原子")放在视频末尾,因为它们只有在完成编码后才能放置标头。但是,为了使文件在完成下载之前开始播放,必须将moov原子移到最前面。 为此,您必须使用mp4box(默认情况下做到)来(重新)混合或使用qt-faststart,这是ffmpeg的脚本,它只是将原子移到最前面。它很简单。 请注意,对于FLV,默认情况下,ffmpeg将使用FLV1视频格式,这非常糟糕。到现在为止,它已有十多年的历史了,考虑到现代标准,它的效率相当糟糕。使用H.264等更现代的格式会更好。 |
最新内容
相关内容
linux命令补全工具?
linux命令补全工具?,工具,系统,软件,地址,命令,名称,智能,环境,信息,终端,简述Linux中的命令行自动补齐功能1、首先打开LINUX的操作系统,在左边linux系统命令行工具?
linux系统命令行工具?,工具,系统,工作,状态,命令,地方,标准,信息,环境,基础,Linux:Python编写Linux自定义命令工具state是命令执行结果的状态,rlinux命令下载工具?
linux命令下载工具?,工具,网络,代理,代码,简介,位置,系统,第一,下载工具,文件,Linux下多线程下载工具MWget和Axel使用介绍1、wget是linux下一linux好用的命令工具?
linux好用的命令工具?,系统,管理,工具,基础,服务,信息,工作,发行,公司,代码,Linux系统中进行磁盘管理的常用命令有哪些?分别有什么功能Linux磁linux常用命令行工具?
linux常用命令行工具?,系统,工作,工具,地址,管理,信息,命令,软件,目录,基础,linux常用命令有哪些1、linux系统常用操作命令linux系统常用操作linux命令行专业工具?
linux命令行专业工具?,工具,系统,工作,信息,服务,环境,基础,命令,管理,发行,linux系统常用操作命令1、linux常用命令有pwd命令、cd命令、ls命linux命令行执行工具?
linux命令行执行工具?,工具,系统,网络,分析,工作,服务,状态,信息,电脑,发行,shell编程(掌握Linux命令行工具)1、在开始Shell编程之前,我们需要linux命令行执行工具?
linux命令行执行工具?,工具,系统,网络,分析,工作,服务,状态,信息,电脑,发行,shell编程(掌握Linux命令行工具)1、在开始Shell编程之前,我们需要开发linux命令工具?
开发linux命令工具?,系统,工具,环境,状态,平台,设计,数据,电脑,中小企业,标准,Linux界面开发工具有哪些?1、大多数Linux发放版本,自身捆绑了诸linux命令行工具大全?
linux命令行工具大全?,工作,系统,工具,地址,信息,命令,目录,基础,管理,文件,linux常用的命令有哪些linux系统常用操作命令如下:ls:全拼list,功能linux命令联想工具?
linux命令联想工具?,地址,工作,系统,工具,状态,标准,信息,命令,目录,左下角,Linux:Python编写Linux自定义命令工具首先我们先认识一下cat指令linux空间分配命令?
linux空间分配命令?,系统,数据,情况,分区,图片,地址,位置,软件,管理,信息,linux怎么分配系统空间1、系统分区 系统分区是指存放操作系统和启动