handbrake

ffmpeg 在 utf-8 字幕上的字符之间打印未知字形
handbrake

ffmpeg 在 utf-8 字幕上的字符之间打印未知字形

FFmpeg 正在打印两个字符之间的未知字形,但奇怪的是,它并没有替换字体中不存在的字符,而只是打印了一个新的未知字形,我不明白为什么。 x=src.mkv y=src.srt format=mkv out=out mkdir $out speak=ffmpeg finished params="-preset fast -crf 25" ffmpeg -i "$x" -to 00:15:35 $params -vf "subtitles=$y" $out/1.$format ; espeak "$speak" srt 文件采用 utf-8 编码。但我尝...

Admin

手刹 - 缩小尺寸时自动保持纵横比?
handbrake

手刹 - 缩小尺寸时自动保持纵横比?

在 Handbrake 1.6 中,如何在缩小剪辑片段时自动保持纵横比? 我找到了这个 YouTube 视频https://www.youtube.com/watch?v=XwiVjJwVawo正如您所见,这里曾经有一个复选框: 但是在我当前的版本中相同的视图缺少那个框!?!? 我当然可以手动计算,但是为什么呢,计算机可以更容易地完成它。 ...

Admin

HandbrakeCLI 自动转换
handbrake

HandbrakeCLI 自动转换

我需要让此脚本读取 C:/unc 中的文件,然后将转换后的文件输出到 C:/enc 中 for /R C:\unc %%F in (*.mkv) do ( "C:\Program Files\HandBrake\HandBrakeCLI.exe" --preset-import-file anime.json -Z "anime" --optimize --align-av -i "%%~fF" -o "%%~dpF%%~nF_conv.mp4" if exist "%%~dpF%%~nF_conv.mp4" ( "C:\Conversion\ffm...

Admin

将 Handbrake 预设转换为 FFMPEG 预设
handbrake

将 Handbrake 预设转换为 FFMPEG 预设

有没有好的方法将以下 Handbrake 预设代码转换为 FFMPEG 预设?我还没有找到任何关于如何为 FFMPEG 配置预设的可靠来源。 { "PresetList": [ { "AlignAVStart": true, "AudioCopyMask": [ "copy:aac", "copy:ac3", "copy:dtshd", "copy:dts", "copy:mp3", "copy:truehd", "copy:flac", "copy:eac3" ], "AudioEncoderFallback": "ac3", "AudioLanguage...

Admin

使用 Handbrake 将 16:9 视频转换为带信箱的 9:16 视频
handbrake

使用 Handbrake 将 16:9 视频转换为带信箱的 9:16 视频

我有一个 16:9 格式的视频,我将通过 onestream.live 将其上传到 Instagram 直播,但由于它是横向格式,而不是纵向格式,所以该视频会被 Instagram 裁剪。 如何使用 Handbrake 将 16:9 格式转换为 Instagram 正确的 9:16 格式? 我想在视频的顶部和底部添加黑色信箱条纹。 以下是源视频的尺寸: ...

Admin

使用 x265 且具有相同设置时,Ffmpeg 产生的结果比 Handbrake 更差
handbrake

使用 x265 且具有相同设置时,Ffmpeg 产生的结果比 Handbrake 更差

我正在尝试使用 ffmpeg 复制 Handbrake 设置,因为我想使用 ffmpeg 添加一些元数据和一些 Handbrake 无法做到的其他东西。 我所做的似乎很接近,生成的文件大小和编码时间也类似,但 Handbrake 只是产生了明显(但不是显著)更好的图像。 以下是一个例子, 原来的 手刹 FFMPEG 这些是裁剪并放大 300% 后的照片。例如,这里的手刹保留了蝴蝶腿的更多颜色,翅膀黄色部分之间的细节更多,总体看起来更清晰。可能很难注意到我在说什么,但差异是存在的,而且在其他一些视频中更明显。 x265 编码器版本略有不同,但我相信这不是造成差...

Admin

如何使用 HandbrakeCLI GPU 编码?
handbrake

如何使用 HandbrakeCLI GPU 编码?

我试过 HandBrakeCLI -i file1.mkv -o output.mp4 -e nvenc_h264 --encopts="gpu=1" 其中gpu=1表示我的 nVidia 3070。它会在打印后约 2 秒停止: 03:11:13 encavcodecInit: H.265 (Nvidia NVENC) Encoding: task 1 of 1, 0.00% 我尝试删除 --encopts="gpu=1" 但它不起作用。我尝试更改为,0但它不起作用。我也尝试过 --encopts="gpu=1;coder=auto" 在文档在这里没...

Admin

当我插入充电器时,Handbrake 的 CPU 使用率达到 100%
handbrake

当我插入充电器时,Handbrake 的 CPU 使用率达到 100%

我的笔记本电脑规格:第 11 代英特尔® 酷睿™ i5-11300H @ 3.10GHz 3.11 GHz + Iris Xe Graphics + 8GB RAM + 512GB NVMe SSD 使用电池供电时,手刹的正常 CPU 使用率保持在 20-30% 之间。但是,只要我插入充电器,使用率就会上升到 100。 我仔细检查过的任何其他应用程序均未出现这种情况。 有人知道为什么会发生这种情况吗?有什么解决办法吗? ...

Admin

简化 ffmpeg 中的脚本
handbrake

简化 ffmpeg 中的脚本

这是我的第一篇帖子,所以提前道歉。我通常使用 HandBrake 将所有文件编码为 265,但问题不是 subs 的直通,它们会更改为 ssa(从 srt)。这种格式对我的电视、电视盒等来说是个问题……我更喜欢像曲目一样的 subs,而不是刻录它,以便在需要时使用它们……读了又读,终于找到了一个编码为 265 的脚本,但对我来说使用 GUI 要容易得多,主要是如果我必须更改某些东西(完全是菜鸟)所以,当我用 HB 编码为 265 时,我使用此脚本将 ssa 转换为 srt: ffmpeg -y -i "$i" -metadata title="" -map ...

Admin

Handbrake 视频显示有黑框,如何避免?
handbrake

Handbrake 视频显示有黑框,如何避免?

我用 HandBrake 编码了 DVD,就像使用(720p) 预设mkv之一一样GENERAL。当我在 SONY 电视上播放此 DVD 时(使用电视的播放视频文件功能),它显示为黑边(顶部/底部有黑条)。 当我使用mp4目标格式(取自 HandBrake 的DEVIVES/ANDROID预设)时,它会使用我的 SONY 电视上的全屏。 我如何使用MKV并获得相同的结果? mkv我是否需要设置 PRESET中的特定设置? mp4我对和使用完全相同的设置mkv,只有文件格式有所不同。 编辑:正如 Jan 指出的那样(他的评论已被删除),我使用了错误的编码...

Admin

Handbrake 和 FFMpeg 编码性能:M1 与 M1 Pro(旧款 M1 速度更快)——为什么?
handbrake

Handbrake 和 FFMpeg 编码性能:M1 与 M1 Pro(旧款 M1 速度更快)——为什么?

与 M1 Pro 2021 MacBook 14" 相比,较旧且较慢的 M1 MacMini 目前使用最新版本的 HandBrake 或 FFmpeg(带有针对 VideoToolBox 的 M1 补丁)执行相同任务时,速度提高了 2 到 2.5 倍 这是使用 VideoToolBox 编码器进行硬件加速(H264 和 HEVC)时的结果 MacMini - M1 配备 8GB RAM / 256GB SSD MacBook Pro 14 英寸 - 16GB RAM / 512GB SSD 与 M1 相比,M1 Pro(和 M1 Max)似乎需要进行一些优化...

Admin

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

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

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

Admin

使用 Handbrake CLI 获取 DVD 电视剧集
handbrake

使用 Handbrake CLI 获取 DVD 电视剧集

下面是什么0 2>&1 >/dev/null意思? rawout=$(HandBrakeCLI -i /dev/dvd -t 0 2>&1 >/dev/null) 以下同样如此, count=$(echo $rawout | grep -Eao "\\+ title [0-9]+:" | wc -l) 这是什么-Eao "\\+ title [0-9]+:" | wc -l)意思? ...

Admin

为什么我的 CPU 在执行大型视频转换/渲染任务时没有得到充分利用?
handbrake

为什么我的 CPU 在执行大型视频转换/渲染任务时没有得到充分利用?

我买了一个 24 核处理器 (AMD Ryzen Threadripper 2970WX),用于处理 CPU 密集型工作负载,例如转换大型媒体文件和渲染视频效果。但它通常只使用总容量的 35-55%,即使在执行数小时的大型多核作业时也是如此,例如: 使用 Premiere Pro 渲染视频效果(启用或未启用图形加速) 使用 Adob​​e Media Encoder 导出大文件(启用或未启用图形加速) 使用 Handbrake 转换大型视频文件 下面是使用 Handbrake.exe 转换大型视频文件时从 Process Explorer 和 Core ...

Admin