问题标签 [bitrate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2375 浏览

video - 从视频视频计算比特率

我试图从视频中计算比特率,但我不确定它是否正确。

我知道有些公式是电影中的大小除以秒。但是我不应该也用音频计算吗?或者它是如何工作的。?

exp。我有一个视频大小 320X180 ,视频比特率 220(kbps) 音频比特率为 128。如果视频长 10 分钟(600 秒)并且大小为 20mb(20480 kb),最终比特率应该是多少

提前致谢

0 投票
0 回答
2130 浏览

youtube - 给定一个流媒体视频,如何计算应该下载的视频的大小(以字节为单位)以播放视频直到时间 t

我会尽量让自己清楚。我正在流式传输视频,我想知道t视频中的每次,不。应该已经加载到客户端机器中以从开始到时间播放视频的字节数t。我希望这个信息作为一个数组(或一些类似的数据结构)用于各种值t

我试图在 youtube api 的帮助下实现这一目标,但我遇到了一些问题。我所做的是从 time 加载视频并调用getVideoStartBytes. 看到 youtube api 的文档似乎是正确的,但最终的图表很奇怪。它看起来像一条抛物线!这很奇怪,因为没有。时间 25 所需的字节数不能小于 no。在时间 15 所需的字节数。

在此处输入图像描述 早些时候我已经使用 vlc 进行了比特率计算,并且图表看起来y=x^2至少是合理的。

这是youtube中的某种错误还是其他什么?请帮忙。

0 投票
2 回答
20546 浏览

c++ - 如何计算 MP4 文件(MPEG4、H.264)每分钟的大小?

我有一个 .MP4 文件。我知道 MP4 文件有一些属性,例如:一般比特率、文件大小。视频:最大比特率、最小比特率、平均比特率、大小 音频:最大比特率、最小比特率、平均比特率、大小 我想从上述属性中获取每分钟的大小(或最大大小)。谁能帮我?

非常感谢

0 投票
1 回答
9460 浏览

ffmpeg - ffprobe 显示 h264 流的比特率为 0.0 或 N/A

我有一个 11 分钟的 .mkv 文件,其中包含一个 h264 视频流,占用 184MB 空间。我想减小这个文件的大小。我想我可以降低比特率。但是 ffprobe 不输出任何内容。事实上,它说文件的长度是根据比特率计算的,因此可能不准确,但是在摘要或 [FORMAT] 条目中都没有比特率:

谢谢你。

编辑:我的理解是 H.264 是一种协议。因此,根据 ffprobe 文档,我无法判断 h264 编解码器使用什么实现。如果有人知道,我将不胜感激。

0 投票
1 回答
919 浏览

php - 如何在此 PHP 函数中设置比特率以合并音频文件

我正在通过此功能合并多个音频文件(.wav),但现在我想指定输出文件的比特率。我应该怎么办?

0 投票
1 回答
1790 浏览

video - FFMPEG:视频比特率的动态变化

我在我的 C++ 应用程序中使用 ffmpeg 代码,并希望在那里控制 VIDEO 的 bit_rate 参数。我试图改变它在工作中的价值(通过 ost->st->codec->codec->bit_rate),但 ffmpeg 不想改变它。也许有人知道如何制作它?

有任何想法吗?

0 投票
1 回答
7854 浏览

ffmpeg - 如何使用 H264 文件的 MPEG4 更改比特率模式:VBR 到 CBR?

我尝试使用 FFMPEG 库将比特率模式从 VBR 转换为 CBR,但比特率模式无法改变。我的命令行:

ffmpeg -i <in file> -f mpegts -acodec libmp3lame -ar 48000 -ab 64k -s 320×240 -vcodec libx264 -b 96k -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 200k -maxrate 96k -bufsize 96k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 320:240 -g 30 -async 2 <output file>

我找到了一些应用程序,但没有任何可以更改比特率模式的应用程序。谁能指出我为什么我的 cmd 无法更改模式或应用程序可以这样做?我认为 CBR 是一种比特率始终相同的模式,是真的吗?谢谢

0 投票
1 回答
2520 浏览

ffmpeg - FFmpeg:比特率动态变化

我阅读了上一个帖子,这是来自 NISHAnT, FFMPEG: Dynamic change of bit_rate for Video

这是我的代码:


我试图将我的代码添加到 transcode(),但 ffmpeg 在通过我的代码后退出。我的代码有问题吗?或者我还应该添加什么?

我把代码放在“redo:”之后,这样它就会递归循环回来。请帮忙 !!

谢谢你。

0 投票
3 回答
929 浏览

c++ - 查找视频文件的比特率

我们如何在 C++ 中找到视频文件的比特率?我们可以通过文件处理来做到这一点吗?

谢谢

0 投票
1 回答
1305 浏览

audio - 相同比特率和相同长度的 MP3 文件大小不同

我目前正在开发一些多声道录音软件。基本目标是能够记录计算机上的每个输入设备。我注意到,当我录制“长”时间(超过 1 小时)时,不同的 mp3 文件(代表不同的输入设备)具有相同的长度(和比特率设置),但文件大小不一样(尽管差别不大,最多大约 10 KB)。我希望这些文件必须具有完全相同的大小,尽管我不能 100% 确定。Stack Overflow 上有没有音频专家提供一些建议?