标签: ffmpeg

如何卸载 ffmpeg?

我正在使用 ubuntu 12.04。我不久前安装了 ffmpeg(所以不太清楚它是来自源代码还是仓库)。现在,我无法卸载它。我尝试了以下方法:

$ sudo apt-get remove ffmpeg

$ sudo apt-get purge ffmpeg
Run Code Online (Sandbox Code Playgroud)

我试图通过发出以下命令来查找 ffmpeg 目录:

$ find / -name 'ffmpeg' -type d
Run Code Online (Sandbox Code Playgroud)

这给了我 /home//ffmpeg。当我切换到目录时,我发现了 ffmpeg 和 ffmpeg1,但是“sudo make uninstall”在这两个地方都不起作用,并抛出了一个错误“make: * No rule to make target `uninstall'。停止。”。我想,这意味着它不是(如果)编译 ffmpeg 的来源。

当我发出以下命令时:

$ffmpeg -version
Run Code Online (Sandbox Code Playgroud)

我得到:

ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jun 12 2012 16:37:58 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in …
Run Code Online (Sandbox Code Playgroud)

uninstall ffmpeg

14
推荐指数
1
解决办法
5万
查看次数

如何将 mp4 文件中的 aac 音频提取到 m4a

如何从 mp4 文件中提取 aac 音频?

我尝试使用 ffmpeg,-acodec copy但如果我使用 mp4 作为输出,它仍然会对视频进行编码,并且我得到相同的文件大小。

如果我使用 m4a 作为输出,它仍会以某种方式对视频进行编码,并且我得到的文件大小几乎相同。

使用 aac 作为输出,我无法在 puddletag 中打开文件,尽管文件大小表明视频已被剥离

提前致谢

ffmpeg mp4 aac avconv

14
推荐指数
2
解决办法
3万
查看次数

如何将 .264 文件转换为 .mp4

我想将基本流(.264)转换为容器格式(.mp4)。有人可以帮我吗?我如何使用 ffmpeg 来完成这项任务?可以完成相同任务的所有其他方法是什么?

video conversion ffmpeg mp4 h264

13
推荐指数
2
解决办法
5万
查看次数

如何使用 ffmpeg 从 .mp4 文件中删除几秒钟?

如何使用 ffmpeg 从 .mp4 文件中删除几秒钟?我有 test.mp4 文件,我想从 11:00 到 11:10 删除 10s

ffmpeg

13
推荐指数
2
解决办法
1万
查看次数

从网络摄像头捕获视频并保存到文件

我正在尝试从网络摄像头捕获视频(以及音频)。
我需要录制视频并将其保存到文件中,以便进一步处理。
想通过 CLI 做到这一点。

任何想法如何使用ffmpeggstreamer做到这一点。

我收到这些错误:

1.gstreamer:-  erroneous pipeline: no element "xvimagesink".  
2.ffmpeg   :-  unable to find suitable output format for video4linux2.  
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。

command-line video webcam ffmpeg gstreamer

12
推荐指数
1
解决办法
3万
查看次数

使用脚本去抖动视频

我怎样才能消除我的视频?

我尝试使用转码:

transcode  -J stabilize --mplayer_probe -i "input.MTS"
Run Code Online (Sandbox Code Playgroud)

但它会导致段错误。

尝试使用 ffmpeg 过滤器:

ffmpeg -i "input.MTS" -vf vidstabdetect=shakiness=5:show=1 out.avi
ffmpeg -i "input.MTS" -vf deshake out.avi
Run Code Online (Sandbox Code Playgroud)

但总是有一个错误“没有这样的过滤器”。

我想为此创建一个简单的 nautilus 脚本。

video ffmpeg transcode

12
推荐指数
1
解决办法
2万
查看次数

Arista 转码器中的错误消息,如何安装 ffdeinterlace 插件?

当我想将 DVD 转码为avi文件格式时,我不断收到此错误消息。这是我收到的错误消息:

Required plugin could not be found
Python (v2.7) requires to install plugins to support the following multimedia feature:
  GStreamer element ffdeinterlace
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么办。我已经做了以下事情:

sudo /usr/share/doc/libdvdread4/install-css.*
sudo apt-get install gdebi
wget archive.ubuntu.com/ubuntu/pool/universe/g/gstreamer0.10-ffmpeg/gstreamer0.10-ffmpeg_0.10.13-5_amd64.deb
sudo gdebi gstreamer0.10-ffmpeg_0.10.13-5_amd64.deb
Run Code Online (Sandbox Code Playgroud)

没有人能够解决这个问题。如果有人可以提供帮助,它肯定会帮助我自己以及很可能许多只想备份他们的电影的人。

apt ffmpeg arista-transcoder

12
推荐指数
1
解决办法
1419
查看次数

ffmpeg:找不到命令

我在 Ubuntu 14.04 中安装了 ffmpeg(在 16.04 中也没有安装 ffmpeg)但是当我尝试在终端中使用它时出现以下错误,

$ ffmpeg -i input.avs -an -vcodec rawvideo -y output.avi
ffmpeg: command not found
Run Code Online (Sandbox Code Playgroud)

我在我的 /usr/bin 和 /usr/local/bin 中检查它,但我找不到它。我确保通过 apt-get install 再次安装它,它说 ffmpeg 已经是最新版本。

如何在命令窗口中使用 ffmpeg?

ffmpeg

12
推荐指数
1
解决办法
5万
查看次数

在流 #1 中找不到编解码器 pcm_s16le 的标签,容器当前不支持编解码器

我有一个非常旧的 .AVI 文件,正在尝试使用 FFMPEG 将其转换为 MP4 格式

这是我当前尝试转换的命令:

ffmpeg -i aVideo.avi -s 1980x1080 -c:a copy aNewVideo.mp4
Run Code Online (Sandbox Code Playgroud)

我正在使用版本ffmpeg version 4.2.4-1ubuntu0.1

编辑

这是我创建的 sh 脚本,可以轻松地让我转换视频以便与我的朋友分享。这不是我最好的作品...我是 JS 开发者 :O

hutber@hutber:/mnt/users/Downloads/Old$ sd
Select Resolution:
1) 1280x720
2) 1980x1080
#? 1
/mnt/users/Downloads/Old/1011 Random Goal 1.avi
/mnt/users/Downloads/Old/02.12.2021/1011 Random Goal 1.avi_02.12.2021_00.31_SD.mp4
ffmpeg -i /mnt/users/Downloads/Old/1011 Random Goal 1.avi -s 1280x720 -c:a copy /mnt/users/Downloads/Old/02.12.2021/1011 Random Goal 1.avi_02.12.2021_00.31_SD.mp4
ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)
  configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu …
Run Code Online (Sandbox Code Playgroud)

sound video ffmpeg

12
推荐指数
1
解决办法
1万
查看次数

如何使用 FFmpeg 更改默认音轨?

我想将文件 input.mkv 中的默认音轨从葡萄牙语更改为英语。

该视频包含 4 个音轨:葡萄牙语(默认)、西班牙语、英语和日语。我还想保留字幕。

该视频的相关信息如下:

Input #0, matroska,webm, from 'input.mkv':
  Metadata:
    encoder         : libebml v1.3.10 + libmatroska v1.5.2
    creation_time   : 2021-01-24T22:56:10.000000Z
  Duration: 00:26:36.85, start: -0.007000, bitrate: 2157 kb/s
    
    Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv), 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)
    Metadata:
      BPS-eng         : 1880412
      DURATION-eng    : 00:24:21.134000000
      NUMBER_OF_FRAMES-eng: 35032
      NUMBER_OF_BYTES-eng: 343441847
      _STATISTICS_WRITING_APP-eng: mkvmerge v45.0.0 ('Heaven') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2021-01-24 22:56:10
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:1(por): Audio: opus, 48000 …
Run Code Online (Sandbox Code Playgroud)

ffmpeg

12
推荐指数
1
解决办法
1万
查看次数