transcode

如何在 VLC 播放器中流式传输视频时使用 VP9 转码器?
transcode

如何在 VLC 播放器中流式传输视频时使用 VP9 转码器?

我试图使用延迟极低的 VP9 编码器通过 VLC 传输视频。 我的操作系统编解码器库和 VLC 播放器(3.0.16)都已升级到最新版本 当我选择 VLC 播放器 > 流媒体 > 视频格式 > 转码选项时,我只找到了 VP8 编解码器: 在这种情况下,如何安装和使用 VP9 转码器? ...

Admin

ffmpeg cli 设置以便在输出视频中进行最精确的搜索
transcode

ffmpeg cli 设置以便在输出视频中进行最精确的搜索

我在 HLS 流的视频编码方面遇到了问题。 我发现大多数视频播放器不支持帧精确搜索或暂停在特定帧,它们不能真正给我们准确的播放的当前时间。我不太明白,因为找出当前时间似乎不太难。(AVPlayer 和 ExoPlayer 有同样的问题) 为什么在 HLS(非直播)流中暂停或寻找特定帧如此困难? 为什么播放器无法提供播放的准确时间/位置信息?为什么这么难? 我还发现关键帧/GOP尺寸可能与这个问题有关,因为视频播放器将寻找最近的关键帧。 所以我的问题是,我是否可以通过特定的 ffmpeg 转码设置以某种方式改善搜索和当前时间信息? ...

Admin

av_interleaved_write_frame():无法分配内存,写入 udp 尾部时出错
transcode

av_interleaved_write_frame():无法分配内存,写入 udp 尾部时出错

我正在将 udp 输入转码为 mpegts udp 输出。几个小时后,ffmpeg 用完了所有 RAM 内存。我不知道问题出在哪里。 命令: ffmpeg -hwaccel vaapi -hwaccel_output_format vaapi -i "udp://239.100.1.5:1234?fifo_size=1000000&overrun_nonfatal=1" -map i:0x100 -map i:0x101 -vf 'scale_vaapi=w=720:h=576,hwdownload,format=nv12,fps=25' -c:v ...

Admin

FFMPEG:索尼 IPCM 24 位四通道音频和索尼 A7S III 或 FX3 的 Final Cut Pro x
transcode

FFMPEG:索尼 IPCM 24 位四通道音频和索尼 A7S III 或 FX3 的 Final Cut Pro x

我刚买了一台新相机,它使用 IPCM 文件来录制视频中的四声道 24 位音频音轨。有没有办法批量重新包装这些文件,以便它们可以在 Final Cut 等软件中读取。这里有一个讨论: http://forum.doom9.net/showthread.php?p=1942423 但我不知道如何使用 ffmpeg 批量处理文件。例如,mac 版 Ffworks 可以批量处理文件,但似乎无法读取视频文件中的音频。 ...

Admin

Ffmpeg:是否可以使用 -itsoffset 选项而不对实时 RTMP 流进行转码?
transcode

Ffmpeg:是否可以使用 -itsoffset 选项而不对实时 RTMP 流进行转码?

我正在使用-itsoffset选项将实时 RTMP 流的视频轨道延迟几秒钟,但问题是我必须使用-c:v libx264或其他编解码器,我无法使用-c:v copy,我想使用复制来避免转码,对于本地文件,它似乎适用于实时流,如果我使用它会失败-c:v copy! 笔记:我所有的输入源都是 RTMP URL,并且我正在输出到 mpegts URL。 这是我的完整命令 ffmpeg -itsoffset 20.5 -i rtmp://mydomain.com:1935/app/stream1/key -i rtmp://mydomain.com:1935/app/...

Admin

AV-1 编码的合适硬件兼容性是什么
transcode

AV-1 编码的合适硬件兼容性是什么

一些视频经过转码,ARM 机器上为 h264,Intel Skylake 上为 h265,Intel RocketLake 上为 av-1。在相同质量下,av1 的文件节省效果更佳,但计算成本仍然较高。 平均计算成本(以秒为单位), h264 => 14.77 h265 => 25.66 av1 => 85.00 在维基百科上没有找到合适的信息,在 av1 中编码的硬件兼容性是什么。 使用的 av1 编码器,libaom-av1。 ...

Admin

FFmpeg 转码管道 mp4,末尾有 MOOV - 但我可以读两遍
transcode

FFmpeg 转码管道 mp4,末尾有 MOOV - 但我可以读两遍

我需要对只能通过流访问的 MP4 文件进行转码。MOOV 原子位于文件末尾。我无法定位到文件的特定部分,只能从头到尾读取管道。但是我可以多次读取流。 理论上,我没有理由不能对文件进行转码:我可以读取流一次,获取 MOOV 原子,存储它,然后完成。然后我可以再次读取文件并对其进行转码,就好像 MOOV 原子在开头一样,因为我知道它是什么。 我可以用 FFmpeg 实现这个吗?如果没有,还有其他工具可以做到吗? ...

Admin

在 M1 Mac 上使用 FFmpeg 进行并行转码
transcode

在 M1 Mac 上使用 FFmpeg 进行并行转码

我正在尝试确定 M1 Mac 使用 FFmpeg 转码视频的效果如何(特别是调整大小和调整比特率)。我可以使用如下命令进行单次转码: ffmpeg -I in.mp4 -nostdin -c:v h264_videotoolbox -c:a copy -vf scale=1280:720 -b:v 8000k out.mp4 现在,当我运行它时,我可以在活动监视器中看到该过程,但它显示 CPU 使用率很高但 GPU 使用率为 0%,尽管它肯定使用了某种形式的硬件加速(使用 libx264 而不是 h264_videotoolbox 要慢得多)。 当我尝试同...

Admin

如何将给定的视频文件转换为所有可能的编解码器/容器格式组合
transcode

如何将给定的视频文件转换为所有可能的编解码器/容器格式组合

我发布了同样的问题视频制作 StackExchange 网站8 天过去了,到现在为止,这个问题还没有得到任何答案。所以我决定在 Superuser 网站上试试运气。 我的半智能液晶电视支持 USB。我的笔记本电脑上有几个视频文件,我想通过 USB 棒在大型液晶电视上运行它们。问题是,当我连接包含视频的 USB 棒时,电视不显示任何内容,但我可以听到视频的音频,这意味着电视支持音频编解码器或容器,但不支持视频容器或编解码器。这不是某家中国公司的大品牌电视,我买的是二手的,我无法在网上找到它的文档,至少在英文网站上找不到。现在我不知道这台电视支持哪些视频编解码器...

Admin

FFMPEG - 使用淡入淡出功能合并 .wav 文件并获取音频噼啪声
transcode

FFMPEG - 使用淡入淡出功能合并 .wav 文件并获取音频噼啪声

我正在使用淡入淡出过滤器将两个音频文件合并为一个。 这是我的淡入淡出过滤器配置:acrossfade=d=10:o=1:curve1=cbr:curve2=cbr; 合并效果很好,但对于某些文件来说,当两个文件一起播放时会导致强烈的音频噼啪声。 谢谢你的帮助。 我正在使用 fluent-ffmpeg,但是命令行应该是它: ffmpeg -i file1.wav file2.wav -filter_complex "acrossfade=d=10:o=1:curve1=log:curve2=log" fluent-ffmpeg提供的日志为: 点击此处查看日志 ...

Admin

发行 MPEG2 转码至 DNxHD120
transcode

发行 MPEG2 转码至 DNxHD120

我在 Archlinux 操作系统中使用 Kdenlive 软件将 1 小时的视频(1:12:10)以 Mpeg2 格式以 1440x1080px 50i 转码为 DNxHD120 1920x1080 25p。Kdenlive 在转码窗口中打印这些参数:-s 1920x1080 -r 25 -vb 120000k -threads 0 -vcodec dnxhd -acodec pcm_s16le -ar 48000 %1.mov。问题是:最终的视频更短(00:53:35),并且视频和音频不同步。您知道如何解决这个问题吗? 非常感谢 :) 彼得潘 ...

Admin

ffmpeg libx264 很吵
transcode

ffmpeg libx264 很吵

将视频转换为ffmpegH264 后,我的视频变得很吵。 ffmpeg -i http://192.168.1.10:5530/bysid/106 -map 0:v:0 -map 0:a:0 -c:v libx264 -c:a mp2 out.mkv 普通的: 吵闹的字幕: 与标签预设“超快、慢”结果相同。 与 GPU 转码结果相同。 ...

Admin

转码 DVD 内容时,我应该保留 29.97 的帧速率吗?
transcode

转码 DVD 内容时,我应该保留 29.97 的帧速率吗?

我正在使用 Handbrake 将 DVD 的主流转码为 x265+AAC 文件,使用手刹应用。 源素材的帧速率为 29.97 fps。 我的问题是:转码时,我应该保持帧速率不变,还是将其更改为更稳定、更完整的帧速率?如果是这样,我应该选择哪种帧速率? 注意:我的兴趣在于最大限度地保留质量,其次是减少播放负担。我不会考虑降低帧速率来缩小尺寸。 ...

Admin

FFMPEG-将webm转码为mp4-时长错误
transcode

FFMPEG-将webm转码为mp4-时长错误

我有一个 webm 文件,想将其转换为 mp4 文件。结果得到的 mp4 文件的时长与 webm 不同(长得多)。 Webm 文件(通过 WeTransfer,example.webm,421kb) 关于 webm 文件 我正在使用浏览器的媒体记录器 API。播放时,它会显示一个 4 秒的剪辑(应该如此)。 ffprobe -v error -show_format -show_streams example.webm 输出: [STREAM] index=0 codec_name=vp8 codec_long_name=On2 VP8 profile...

Admin

使用 ffmpeg 将 AVI 转码为 MP4 时缩略图消失
transcode

使用 ffmpeg 将 AVI 转码为 MP4 时缩略图消失

当我尝试使用 ffmpeg 将非常旧的 avi 转换为 mp4 时,缩略图消失了。有没有办法保留缩略图或直接从视频流自动生成缩略图,例如使用第一帧,而不必保存图像然后添加它?使用 Win10 并尝试在 Windows 资源管理器中查看文件。 日志: ffmpeg version git-2020-07-16-d11cc74 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 9.3.1 (GCC) 20200621 configuration: --enable-gpl --ena...

Admin