编辑“如何使用 FFmpeg 进行视频转码:下载与安装”

跳到导航 跳到搜索

警告:您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您登录创建一个账户,您的编辑将归属于您的用户名,且将享受其他好处。

该编辑可以被撤销。请检查下面的对比以核实您想要撤销的内容,然后保存下面的更改以完成撤销。

最后版本 您的文字
第1行: 第1行:
{{如何使用 FFmpeg 进行视频转码:导航栏}}
 
 
 
== GNU/Linux ==
 
== GNU/Linux ==
  
第6行: 第4行:
  
 
* Debian, Ubuntu, Linux Mint<syntaxhighlight lang="shell">
 
* Debian, Ubuntu, Linux Mint<syntaxhighlight lang="shell">
apt-get install ffmpeg
+
apt-get install libav-tools
</syntaxhighlight>
+
</syntaxhighlight>{{注意|因为一些历史原因, Debian 及其衍生版上是没有一个叫做 <code>ffmpeg</code> 的软件包的,取而代之的是 <code>libav-tools</code> ,需要执行的命令也是 <code>avconv</code> 而不是 <code>ffmpeg</code> 。以后将不会重复说明,请将后面的 <code>ffmpeg</code> 命令自行脑补成 <code>avconv</code> 。}}
 
* Fedora, CentOS, RHEL<syntaxhighlight lang="shell">
 
* Fedora, CentOS, RHEL<syntaxhighlight lang="shell">
 
yum install ffmpeg
 
yum install ffmpeg
第17行: 第15行:
 
实际上,在你看到这篇文章之前,你的电脑中很可能已经安装好了 FFmpeg ,在这种情况下,包管理器会提示已经安装。
 
实际上,在你看到这篇文章之前,你的电脑中很可能已经安装好了 FFmpeg ,在这种情况下,包管理器会提示已经安装。
  
== macOS ==
+
== Mac OS X ==
 
''由于作者缺少对此操作系统的了解,所写的信息可能不准确,本节内容或许需要了解它的人对其进行完善和修改。''
 
''由于作者缺少对此操作系统的了解,所写的信息可能不准确,本节内容或许需要了解它的人对其进行完善和修改。''
  
macOS 上安装 FFmpeg 有两种方式:第三方包管理器以及手动安装。
+
Mac OS X 上安装 FFmpeg 有两种方式:第三方包管理器以及手动安装。
  
 
=== 第三方包管理器 ===
 
=== 第三方包管理器 ===
第33行: 第31行:
  
 
然后解压这个压缩文件,你能够看到 ffmpeg 这一个文件,接下来打开终端, <code>cd</code> 到文件存在的目录,执行下列命令:<syntaxhighlight lang="shell">
 
然后解压这个压缩文件,你能够看到 ffmpeg 这一个文件,接下来打开终端, <code>cd</code> 到文件存在的目录,执行下列命令:<syntaxhighlight lang="shell">
sudo install -d ffmpeg /usr/local/bin/
+
sudo cp ffmpeg /usr/local/bin/
 
sudo chmod 755 /usr/local/bin/ffmpeg
 
sudo chmod 755 /usr/local/bin/ffmpeg
 
</syntaxhighlight>此时在终端中执行 <code>ffmpeg</code> ,如果出来的内容不是 <code>bash: ffmpeg: command not found</code> ,就说明安装成功了!
 
</syntaxhighlight>此时在终端中执行 <code>ffmpeg</code> ,如果出来的内容不是 <code>bash: ffmpeg: command not found</code> ,就说明安装成功了!
第53行: 第51行:
  
 
== 手机、平板、树莓派…… ==
 
== 手机、平板、树莓派…… ==
 
+
虽然理论上 FFmpeg 可以在移动平台运行,但是目前移动端上十分缺乏此类应用。封闭的 iOS 就不提了,在 Android 上有一个[https://play.google.com/store/apps/details?id=com.silentlexx.ffmpeggui 以 FFmpeg 为核心的转码应用],但是功能严重不全,操作方式也大不相同。所以转码工作最好还是在电脑上进行。
如果你有一台运行 Android 的手机或平板,你可以安装 [https://termux.com/ Termux] 应用来获得类似 GNU/Linux 的终端操作界面(不用 root ),在安装之后执行以下命令可安装 FFmpeg :
 
 
 
<syntaxhighlight lang="shell">
 
apt update
 
apt upgrade
 
apt install ffmpeg
 
</syntaxhighlight>
 
 
 
但如果你使用的是 iOS 或 Windows Phone 设备,目前则没有办法使用 FFmpeg
 
  
 
[https://zh.wikipedia.org/wiki/%E6%A0%91%E8%8E%93%E6%B4%BE 树莓派]是一个特殊的存在,它并不是一台如我们想象中一样的 x86 电脑,但是它可以当作一台性能和能耗较低的电脑来使用。它预装的操作系统是 Raspbian , Debian 的一个衍生版,在它上面的安装请参考上面关于 GNU/Linux 的说明。
 
[https://zh.wikipedia.org/wiki/%E6%A0%91%E8%8E%93%E6%B4%BE 树莓派]是一个特殊的存在,它并不是一台如我们想象中一样的 x86 电脑,但是它可以当作一台性能和能耗较低的电脑来使用。它预装的操作系统是 Raspbian , Debian 的一个衍生版,在它上面的安装请参考上面关于 GNU/Linux 的说明。

请注意您对FiveYellowMice's Wiki的所有贡献都被认为是在署名-相同方式共享 4.0 国际下发布,请查看在项目:版权的细节。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源。不要在未获授权的情况下发表!

为保护wiki免于自动化编辑破坏,我们恳请您输入下面的验证码:

取消 编辑帮助(在新窗口中打开)