ffmpeg

使用 FFmpeg 转换为 AC3 并删除多余的音轨
ffmpeg

使用 FFmpeg 转换为 AC3 并删除多余的音轨

我一直用这个将第一个音轨转换为 AC3: ffmpeg -i FILE.mkv -map 0:v -map 0:a:0 -map 0:s -c 复制 -c:a ac3 -b:a 640k FILE-AC3.mkv 而且它一直运行良好。 我想知道如果我想要一个除了视频和转换后的音频之外没有任何其他内容的结果文件(并删除所有字幕、标签、全局标签、章节等),应该添加或更改什么。 提前致谢。 ...

Admin

如何无损重新混合/合并两个 MP4 文件:一个有我想要的视频,另一个有我想要的匹配音频
ffmpeg

如何无损重新混合/合并两个 MP4 文件:一个有我想要的视频,另一个有我想要的匹配音频

我想知道是否有办法重新混合/合并两个 MP4 视频文件。 它们的帧数完全相同。一个是 1080p 无声,另一个是 720p 有声。我想永久合并这两个视频。这样结果就是有声的 1080p MP4 视频。我想对视频和音频进行无损处理,有点像 1:1 传输。 最好使用 FFmpeg。任何帮助都将不胜感激。 ...

Admin

FFmpeg 多次淡入淡出并循环播放音频文件
ffmpeg

FFmpeg 多次淡入淡出并循环播放音频文件

我确实需要在 filter_complex 中使用 crossfade 循环一批音频(每段 7 分钟)。我尝试了以下代码,但效果很奇怪。因为如果我使用此代码 - 我会得到一个文件的 2 次重复。文件最后变得有点被裁剪了。 ffmpeg -i 0.mp3 -vn -filter_complex "[0][0]acrossfade=d=10:c1=tri:c2=tri" out2.mp3 但是如果我使用此代码,我会得到 3 次重复(为什么?)并且文件结尾有点被裁剪。 ffmpeg -i 0.mp3 -vn -filter_complex "[0][0]a...

Admin

将输入拆分为 NAL 单元时出错,视频损坏?
ffmpeg

将输入拆分为 NAL 单元时出错,视频损坏?

我正在尝试玩这个视频我通过 youtube-dl 下载了它。 $ youtube-dl --verbose -c -f 22 SYahi3XFEa4 [debug] System config: [] [debug] User config: [u'-f', u'bestvideo[height<=720]+bestaudio/best[height<=720]'] [debug] Custom config: [] [debug] Command-line args: [u'--verbose', u'-c', u'-f', u'22', u...

Admin

使用 ffmpeg 从 mp4 中提取 AAC LC 音频
ffmpeg

使用 ffmpeg 从 mp4 中提取 AAC LC 音频

这是我正在处理的文件的信息 General Format : MPEG-4 Format profile : Base Media Codec ID : iso5 (iso5/dsms/msix/dash) File size : 266 KiB Duration ...

Admin

ffmpeg 基于图像大小的平移缩放
ffmpeg

ffmpeg 基于图像大小的平移缩放

我正在尝试以编程方式从目录中随机选择“Ken Burns”图像。到目前为止,我能够在 2844x3358 大小的图像上创建所需的效果,即从上到下缓慢滚动,但我想为各种尺寸的图像创建类似的效果,包括...1200x900image.jpg、2844x3108image.jpg、2844x3218image.jpg、2844x3358image.jpg、4896x3672image.JPG 等。由于最终输出将与较旧的(格式)视频相结合,因此输出大小为 720x480movie.mp4。到目前为止,我的 ffmpeg 命令看起来像 ffmpeg -i 2844x...

Admin

在视频播放过程中更改字幕样式
ffmpeg

在视频播放过程中更改字幕样式

可以在播放视频的过程中更改字幕样式吗? 我正在使用subtitles过滤器(使用 ffmpeg 编译的--enable-libass)。 如果可能的话,我想要做的是随机更改整个视频中从 SubRip 文件添加的字幕样式。 谢谢 ...

Admin

ffv1:FFmpeg 视频编解码器 #1
ffmpeg

ffv1:FFmpeg 视频编解码器 #1

假设我有一系列 PNG 图像文件,这些文件可能包含也可能不包含 Alpha 通道(假设那些包含 Alpha 通道的文件实际上会利用它)。虽然 PNG 文件本身具有自己的无损压缩,但我通常可以通过使用无损视频编解码器(例如 x264)来获得更小的文件大小。例如: ffmpeg -framerate 60 -i out%04d.png -c:v libx264rgb -qp 0 out.mp4 与单独存储原始 PNG 文件相比,它为我节省了大量文件(视频文件 1.92GB vs 单独存储 4.51GB)。但是,我不认为它支持 alpha 通道,所以我不能总是...

Admin

在 Bash / FreeBSD 中添加 login.conf 的路径
ffmpeg

在 Bash / FreeBSD 中添加 login.conf 的路径

由于 freebsd pkg repos(二进制)不支持 lame mp3,并且我不想通过双重依赖树使事情复杂化,因此我尝试通过使用 pip 安装 ffmpeg 来解决问题。 安装:我已经安装ffmpeg并youtube-dl使用pip install youtube-dl ffmpeg --user 寻找路径:find . -name ff\*´返回ffmpeg并且ffprobe包安装在我的./.local/lib/python3.6/site-packages目录中,并且还有另外两个值得注意的文件:.../python3.6/site-packag...

Admin

ffmpeg RTSP 流从摄像机 + Alsa 音频多路复用到 RTMP 目的地?
ffmpeg

ffmpeg RTSP 流从摄像机 + Alsa 音频多路复用到 RTMP 目的地?

各位朋友, 我有一台 IP 摄像机,我想获取 RTSP/H264 流并使用 ffmpeg 将其发送到 youtube Live/RTMP 服务。我面临的挑战是使用单独的音频源流式传输视频。 如果我使用来自 IP CAM 输入的音频流(IP 摄像头上有一个 1/8 英寸音频麦克风插孔),我可以很好地流式传输到 Youtube。但我想将其连接到 PA 系统,其中音频源实际上是运行 ffmpeg 的 PC 所在的位置。这就是我遇到的问题。音频比视频快几秒钟。 也许我的命令行语法不正确,这就是同步不成功的原因。 如果我执行 ffprobe,以下是我的可用流:...

Admin

为什么管道 FFMPEG 输出与显式文件不同?
ffmpeg

为什么管道 FFMPEG 输出与显式文件不同?

下面创建的文件的顶层定义略有不同。为什么? $ ffmpeg -f lavfi -i "sine=frequency=1000:duration=1" infile.mp3 $ ffmpeg -i infile.mp3 -f wav - > piped.wav $ ffmpeg -i infile.mp3 -f wav outfile.wav $ diff <(hexdump outfile.wav) <(hexdump piped.wav) < 0000000 4952 4646 58ce 0001 4157 4556 6d66 ...

Admin

带有背景图像的音频波形视频
ffmpeg

带有背景图像的音频波形视频

我希望从 .wav 文件和图片 .jpg 生成视频波形。我可以使用 ffmpeg -i input -filter_complex "[0:a]showwaves=s=1280x720:mode=line,format=yuv420p[v]" -map "[v]" -map 0:a -c:v libx264 -c:a copy output.mkv 但是我如何添加背景图片? 谢谢。 ...

Admin