69得票5回答
如何使用FFmpeg确定文件的视频编解码器

我经常在我的电视DVD播放器中读取AVI文件时遇到问题,如果它们不是DivX或Xvid(例如,DX50无法读取),我想编写一个快速脚本,在将它们刻录到CD-ROM或DVD之前确定这些文件的视频编解码器。 以下内容打印视频流的“容器”(MPEG4,MPEG2等),但并不包括编解码器:ffmpe...

68得票3回答
使用FFmpeg剪辑音频片段,指定起始时间和结束时间。

我正在尝试在两个起始点之间裁剪MP3,例如从10秒开始到16秒结束(6秒的时间间隔)。 我正在使用以下命令: ffmpeg -ss 10 -i input.mp3 -t 6 output.mp3 生成的output.mp3包含我指定的6秒后面是8或9秒的空白音频。我的命令有问题吗? 编辑...

67得票4回答
使用FFmpeg时,如何逐帧删除重复帧?

使用ffmpeg有没有办法检测视频中的重复帧? 我尝试了-vf标志和select=gt(scene\,0.xxx)来检测场景变化,但对我的情况不起作用。

67得票11回答
FFmpeg:如何合并多个MP4视频?输出结果只包含第一个视频。

这是我使用的命令来合并多个视频: ffmpeg -i 75_540_38HQ2.mp4 -i 76_70_20.mp4 -i 76_173_80.mp4 -i 81_186_35.mp4 -vcodec copy -acodec copy Mux1.mp4 生成的 Mux1.mp4 不包含...

66得票8回答
使用ffmpeg捕获Windows屏幕

ffmpeg 是一款跨平台且功能强大的视频/音频处理和流媒体软件。在 Linux 上,可以通过以下命令捕获 X11 屏幕:ffmpeg -f x11grab -r 25 -s cif -i :0.0 out.mpeg 但是是否可能使用ffmpeg抓取Windows桌面?

65得票3回答
使用毫秒时间戳的ffmpeg视频编辑命令

我正在使用ffmpeg编辑视频,需要查看从秒到毫秒的时间戳。我知道这个命令:ffmpeg-i a.ogg-ss 00:01:02-to 00:01:03-c copy x2.ogg可以使用秒,但是我希望能够精确到毫秒。

65得票3回答
如何将原始的RTSP流导出到文件?

是否可以将原始的RTSP流导出到文件中,然后稍后解码该文件以生成可播放的内容? 目前我使用FFmpeg接收和解码流,并将其保存在mp4文件中。这个方法完美运作,但是占用CPU资源较高,并且会严重限制我在服务器上同时接收的RTSP流的数量。 我想将流保存到文件中而不解码它,并将解码推迟到需要打开...

63得票3回答
你可以将图片“流”传给ffmpeg来构建视频,而不是将它们保存到磁盘吗?

我最近从事的工作涉及通过程序制作视频。在Python中,典型的工作流程如下:import subprocess, Image, ImageDraw for i in range(frames_per_second * video_duration_seconds): img = cr...

62得票9回答
如何创建一个WebM视频文件?

在浏览网络后,我没有找到生成WebM视频的方法。我看到了Windows和QuickTime的驱动程序,但没有证据表明最常见的实用工具FFmpeg得到支持。 有没有开源转换器可以生成WebM呢?

61得票1回答
用于转换为HTML5视频的mp4和ogg的FFmpeg设置

尽管HTML5视频标签被吹捧得很厉害,但实际上它存在一些问题。为了使用它并使其跨浏览器兼容,您需要包含多种格式的视频。为了支持所有受支持的浏览器,这些格式是mp4和ogg。 我正在寻找每种格式的最佳设置,但不幸的是我找不到任何信息。我正在使用带有“Works with HTML5”标语的ff...