bitrate

尝试在 ffmpeg 中设置 HLS 格式段的比特率
bitrate

尝试在 ffmpeg 中设置 HLS 格式段的比特率

我尝试在 FFMPEG 中将 mp4 转换为 HLS 格式时设置比特率,但似乎不起作用。 ffmpeg -y -i myvideo.mp4 -codec copy -bsf:v h264_mp4toannexb -map 0 -f segment -hls_segment_size 4000000 -segment_time 6 -segment_format mpegts -b:v 350k -maxrate 350k -bufsize 400k -segment_list myvideo.m3u8 -segment_list_type m3u8 myvi...

Admin

使用 ffmpeg 转换文件夹中的多个文件,而不是一次只转换一个
bitrate

使用 ffmpeg 转换文件夹中的多个文件,而不是一次只转换一个

我的 MP3 收藏默认以 32k 的比特率保存。我喜欢在将它们加载到我的“日常驱动器”MP3 播放器之前尽可能地缩小它们。我发现并调整了下面的内容,效果非常好。现在,我可以将单个 MP3 文件缩小到其原始大小的 1/4 左右,而不会造成足够多的声音损失,以至于我的老耳朵无法注意到。: $ ffmpeg -i *.mp3 -ac 1 -ab 8000 -ar 22050 BR_8k-SR_22050.mp3 那么,我怎样才能一次性转换文件夹中的所有文件?我不介意覆盖原始文件或创建另一个文件夹来保存修改后的 MP3。 ...

Admin

为什么使用 ffmpeg 制作的视频文件 (x264) 的比特率比我在 Handbrake 中使用相同设置重新编码时要高得多?
bitrate

为什么使用 ffmpeg 制作的视频文件 (x264) 的比特率比我在 Handbrake 中使用相同设置重新编码时要高得多?

我是 ffmpeg 新手,正在将每 10 秒拍摄的一系列 .png 图像转换为缩时视频。这些图像被命名为 pic1.png、pic2.png 等。 为此,我使用以下 ffmpeg 命令: ffmpeg -i pic%d.png -c:v libx264 -preset veryfast -pix_fmt yuv420p -r 30 -crf 18 -vf "setpts=.2*PTS" output.mp4 它可以按预期工作,但是 7 秒长的输出视频具有 86 Mbit 的极高比特率。 Mediainfo 输出: General Complete name...

Admin

为什么 ffprobe 显示比特率是 N/A?
bitrate

为什么 ffprobe 显示比特率是 N/A?

我正在将视频从 VP9/opus webm 转码为 H.264/aac mp4。如果音频比特率 > 128k 或文件大于 5MB,我希望保持比特率不变或降低比特率。 因此,我尝试查询视频中源音频流的比特率。但是,它给出的比特率结果为 N/A。(顺便说一下,视频流也是如此。) $ ffprobe -v error -show_format -show_streams myvid.webm [STREAM] index=1 codec_name=opus codec_long_name=Opus (Opus Interactive Audio Codec...

Admin

FFMPEG - 显示 AV1 编码视频的每帧信息
bitrate

FFMPEG - 显示 AV1 编码视频的每帧信息

因此,我尝试使用 ffplay 通过以下命令查看 AV1 编码视频的每帧信息: ffprobe -show_entries frame=pict_type,pkt_size,pkt_pts_time -select_streams v -of csv=p=0 `encoded.ivf` 当我将此命令用于 H264 或 H265 编码的视频时,它工作正常。但是,对于 AV1 编码的视频,数据包大小为零,如下所示 0,I 0,P 0,P 0,P ..... 这背后有什么特别的原因吗?或者 AV1 编解码器仍然比较新,并且 FFMPEG 还没有对它提供适当的支...

Admin

为了获得最佳质量,编解码器的比特率是多少?
bitrate

为了获得最佳质量,编解码器的比特率是多少?

AFAIK比特率表示一秒钟内录制音频/视频需要多少位,而编解码器(或文件格式)表示存储剪辑的压缩方法。 对我来说,比特率越高,剪辑的分辨率越高,因此质量越好。 如果两种编解码器都是无损压缩的,则此事实成立。 如果一个剪辑的比特率较高但有损压缩,而另一个剪辑的比特率较低但无损压缩,我们必须考虑有多有损压缩方法是。 例如,片段 A 有损压缩 100kbps,而片段 B 有损压缩 80kbps。如果有损压缩会损失 10% 的细节,片段 A 的质量将大致等于 90kbps。这意味着片段 A 仍然具有更好的质量。 我之所以知道这个问题,是因为yt-dlp默认排序顺序。...

Admin

FFMpeg:将任何文件(视频/音频)转换为自定义比特率和动态范围
bitrate

FFMpeg:将任何文件(视频/音频)转换为自定义比特率和动态范围

因此,在我的具体情况下,我有几个 FLAC 文件,速度大约为 1500kb/s,并且是 24 位。我想将它们转换为 16 位,并使它们的速度达到 500kb/s 左右 我没有找到任何关于改变动态范围的信息,但我在对话框中找到了一些--help改变比特率的方法,但出于某种原因,这对我来说不起作用 ffmpeg -i in.flac -b:a 500k out.flac 这根本不起作用。这两个文件大小相同,为了检查我是否完全疯了,我甚至查看了它们的校验和。不知何故,它们是相同的文件 那么,我做错了什么?我该怎么做才能改变动态范围?(从 16 位转换为 24 位...

Admin

无法更改默认音频格式(Windows 11)
bitrate

无法更改默认音频格式(Windows 11)

Microsoft Surface Book 3,13.5 英寸,Windows 11 Pro。默认声音输出设备不允许我更改采样率和位深度。相应的控制面板菜单显示为灰色,16 位,48000 Hz设置,且无法更改。 扬声器属性 在新的设置界面中,菜单可以正常工作,但只包含一个选项:相同的 16/48。 系统 > 声音 > 属性 音频驱动程序是 Realtek HD (SST),它显示的内容如下: 声音对话 这里还有一些有关驱动程序的详细信息(版本、硬件 ID 等): 声音驱动程序属性 问题是:如何将位深度从 16 位更改为 24 位? 拜托,如果...

Admin

Windows 10 Groove 音乐默认应用无法显示歌曲比特率?
bitrate

Windows 10 Groove 音乐默认应用无法显示歌曲比特率?

我在 Windows 10 上打开了一些 mp3,Groove Music 作为默认应用程序启动来重现它们...好吧,我希望在当前播放列表中显示歌曲的比特率(连同歌曲名称、持续时间等...)或者也许在某处查看当前播放歌曲或列表中其他歌曲的属性,当然停留在 Groove 应用程序内,但我真的找不到任何可以让它显示的东西...是我遗漏了什么,还是 Groove 应用程序不支持显示该信息? ...

Admin

音频 - 格式和比特率对质量的影响
bitrate

音频 - 格式和比特率对质量的影响

我对音频和改进其质量感兴趣已经有一段时间了,经过一段时间的研究,我发现当你找到一个问题的答案,然后发现一个与之相矛盾的说法时,这是多么困难,这只会引发更多的问题。(我目前测试的主要来源是 YouTube,我随机挑选了一首 NCS 歌曲并尝试使用它)我是新手,所以这些问题可能看起来很简单,但我发现很难理解 你是否应该从源下载原始音频,因为将其转换为其他格式会影响质量?我使用的下载器将音频翻录为 128kbps 的 .webm 格式 如果我将此文件转换为 wav(无损)或 mp3(有损)或任何其他格式,即使我将 wav 的比特率增加到 512 和 mp3 的...

Admin

为什么使用 ffmpeg 重新混合后比特率会发生变化?
bitrate

为什么使用 ffmpeg 重新混合后比特率会发生变化?

我正在运行此命令将 .VOB 文件重新合并为 .mov 文件,而无需重新编码。 ffmpeg -i input.VOB -c copy output.mov QuickTime 影片检查器中影片的编解码器、帧速率和比特率的详细信息如下: 输入.VOB: Format: MPEG-2 Video, 720 x 576 (786 x 576) AC3, 48000 Hz, Stereo (L R) FPS: 25 Data Rate: 9.46 Mbit/s 输出.mov: Format: 'm2v1', 720 x 576 (768 x 576) AC3, ...

Admin

ffmpeg - 如果比特率低于一定量,则跳过文件
bitrate

ffmpeg - 如果比特率低于一定量,则跳过文件

我使用 ffmpeg 将从各种流媒体网站下载的一些视频编码为 hevc。在 Windows 中,我使用批处理文件来转换这些文件。 FOR /F "tokens=*" %%G IN ('dir /b *.mp4') DO ffmpeg -n -i "%%G" -c:v libx265 -crf 22 -c:a libopus -b:a 48k -vbr on -compression_level 10 -frame_duration 60 -application audio "%%~nG.mkv" 其中一些文件的比特率非常低,我不想碰它们。ffmpeg 中...

Admin

ffmpeg - 基于 Bitare 的可变 CRF
bitrate

ffmpeg - 基于 Bitare 的可变 CRF

我使用 ffmpeg 将从各种流媒体网站下载的一些视频编码为 HEVC。在 Windows 中,我使用批处理文件将目录中的所有这些文件进行转换。 ffmpeg -n -i input.mp4 -c:v libx265 -crf 22 -c:a libopus -b:a 48k -vbr on -compression_level 10 -frame_duration 60 -application audio output.mkv 这些视频的总体比特率在 300 kb/s 到 1500 kb/s 之间变化。在我的测试中,对所有这些视频使用相同的 CRF,如...

Admin

如何批量修改 WAV 文件的比特率?
bitrate

如何批量修改 WAV 文件的比特率?

我有大约 200-250 个 WAV 文件需要在 Unreal Editor 中处理,用于游戏模组。编辑器不接受比特率高于 768 kbps 的 WAV 文件。令人恼火的是,WAV 文件大多为 1536 kbps。 我尝试使用 Audacity 将它们转换为较低的比特率。这当然有效,但对于大量文件来说,这样做相当繁琐。我不认为 Audacity 可以用于通过命令行批量处理文件。 有没有更快或更自动化的方法来做到这一点?目标格式仍然是 WAV,我想要做的就是将比特率从 1536 kbps 降低到 768 kbps。 ...

Admin

在 Windows 中,如何列出 MP3 文件的扩展属性或元数据?
bitrate

在 Windows 中,如何列出 MP3 文件的扩展属性或元数据?

我有多个包含 MP3 文件的文件夹。有些文件是重复的,但位于不同的文件夹中。 我想创建可打印的扩展属性列表(或元数据)以保留比特率最高的文件。 这些项目可以通过文件资源管理器查看,但这是一个繁琐的过程。主要关注与保真度相关的项目,例如比特率、长度以及艺术家。 ...

Admin