pts相关内容

音视频同步,TS MPEG2;H264/AVC,了解Handbrake中的PTS

同步一直让我着迷,或者准确地说:为什么媒体播放器可以同步查看 .ts,而重新组合的解复用音频 + 视频不同步. 所以我试图理解这一点,以及可以做些什么来防止它. 我已阅读以下内容:https://trac.handbrake.fr/wiki/LibHandBrakeSync和 sync.c 的来源(也可在 wiki 上找到) BitStreamTools 也写了一篇关于这个主题的 ..
发布时间:2021-09-03 20:18:45 其他开发

sshpass 抛出错误“无法获得伪终端:成功"

我正在尝试运行 sshpass 工具来自动执行 sftp 操作. 在另一台服务器上,该命令有效,但在这台服务器上,它只返回一行错误消息. 这是我正在使用的命令: sshpass -p 密码 sftp Uname@Host 我得到了错误: 获取伪终端失败:成功 我已经在许多不同的主机上以 root 用户的身份尝试过它,我可以毫无问题地进行 sftp,所以我很确定这是 sshpas ..
发布时间:2021-07-23 19:53:06 其他开发

通过/dev/pts 在另一个终端中执行命令

我有一个使用 STDIN 3 (/proc/xxxx/fd/0->/dev/pts/3 )的终端 如果(在另一个终端中)我这样做: echo'do_something_command'>/dev/pts/3 该命令显示在我的第一个( pts/3 )终端中,但未执行该命令.如果(在这个终端 pts/3 中)我在一个程序中等待来自 stdin 的一些数据,数据会写在屏幕上,但程序没有捕获 ..
发布时间:2021-05-29 22:52:12 服务器开发

Android本机窗口时间戳

我有一个简单的NDK Android代码来解码和播放简单的视频文件.我注意到Android具有native_window_set_buffers_timestamp(ANativeWindow,int64_t); 方法. 我读到它为添加到队列的帧提供了时间戳.是否有可能使用这些标记导致出队并按我的计划时间渲染帧? 我有与以下描述类似的代码:在此示例中 我以示例方式设置演示时间戳(我确定我有正 ..
发布时间:2020-08-27 22:36:31 移动开发

积分pcr值限制在mpegts中?

据我所知,在mpegts容器中,PCR以42位存储,而PTS以33位存储. 所以 Max value for PCR is 2^42 = 4398046511104 Max value for PTS is 2^33 = 8589934592 PCR (sec) = 4398046511104 / 27 000 000 Hz = 162890,6 seconds (45 ho ..
发布时间:2020-07-23 18:59:45 其他开发

点(PTS)在Flash游戏

我的一个朋友为我的网站做了一个flash游戏。游戏向/game/p00ints.php请求$ _POST ['points']。 但是,黑客很容易找到如何获得更多的点我猜,所以,我的朋友或我怎么能修复这个安全漏洞? 最好的问候, 解决方案快速解决方案 - 添加一些校验和作为第二个参数,例如md5(“secretword”+ md5(points ))。这将使黑客的生活更难,希望他 ..
发布时间:2017-12-10 23:39:55 PHP

last_pts> current_pts使用ffmpeg libs(C ++)

我有一些困难的时间弄清楚在哪里可以找到这个.. 我建立一个简单的录音机来了解这个视频压缩领域,我面临一些奇怪的行为.. 所有我需要解释的场景... 它非常简单...每一次我调用av_read_frame(input_context,input_packet)将pts保存到last_pts变量... 所以... 令我困扰的是,大约10%的我对av_read_frame的 ..
发布时间:2017-10-24 01:34:45 C/C++开发

了解视频帧中的PTS和DTS

当从avi转换为mp4(x264)时,我有fps问题。最终问题是PTS和DTS值,所以在av_interleaved_write_frame函数之前添加的第12-15行: 1。 AVFormatContext * outContainer = NULL; 2. avformat_alloc_output_context2(& outContainer,NULL,“mp4”,“c:\\t ..
发布时间:2017-10-23 22:11:49 其他开发

ffmpeg av lib可以返回精确的PTS吗?

我正在使用一个使用IBBP ... GOP序列的mpeg流。对于前4个AVPackets返回的(DTS,PTS)值如下:I =(0,3)B =(1,1)B =(2,2)P =(3,6) I帧上的PTS看起来像是合法的,但是B帧上的PTS不能正确,因为B帧不应该在I帧作为PTS之前显示值表示。我也尝试解码数据包,并使用最终产生的AVFrame中的pts值,将PTS始终设置为零。 有没有办 ..
发布时间:2017-10-23 21:14:39 其他开发