- 博客(18)
- 收藏
- 关注
原创 ffmpeg 指令
ffmpeggenptsigndtsffmpeg将这些标志组合在一起使用时,ffmpeg会按照指定的方式处理输入文件,丢弃损坏的数据包,生成缺失的 PTS 信息,并忽略 DTS 信息(如果需要)。例如:2.参数在ffmpeg中的用途在ffmpeg中,是一个针对音频比特流过滤器(Bitstream Filter,简称BSF)的参数。
2025-02-14 17:14:28
783
原创 ffmpeg 录制 hls 成视频文件优化调整
优先选择 **TS/MOV 格式录制 + 后期转 MP4** 或 **启用分段 MP4 写入**,结合网络重连参数,可最大限度减少中断问题。- **`empty_moov`**:在文件开头写入空 `moov` 原子,避免依赖结尾元数据。- **`-reconnect*` 系列参数**:自动重连服务器,避免因短暂中断退出。- **`delay_moov`**:延迟写入 `moov`,但可能不兼容所有播放器。- **`-timeout`**:设置超时阈值(单位:微秒)。
2025-02-14 17:09:40
290
原创 ffmpeg 录制 hls 成 ts流
discardcorrupt 处理输入文件时,如果遇到损坏的数据包,应该丢弃这些数据包而不是尝试解码或处理它们。这有助于避免在转码或处理过程中因损坏数据而导致的错误或中断。-reconnect 1 -reconnect_streamed 1 -reconnect_delay_max 5 设置ffmpeg重连。-analyzeduration 100M -probesize 100M 优化处理速度和准确性。
2025-02-14 17:04:23
116
原创 mysql 运行异常:InnoDB: Error: page xxx log sequence number xx xxx InnoDB: is in the future!
例如:mysqldump -uclear -p123456 clear_prison > clear_prison.sql。4.然后重启数据库,重启后可以看下数据库mysql的日志。5.修改上面第二步中的配置文件,将 数值6改为0,然后报错退出,然后重启数据库mysql。mysqldump -u 用户名 -p 密码 数据库名 > xxx.sql。6.将之前备份的数据库文件重新导入到数据库中。然后重启数据库(这个时候数据库是只读状态)1. 先将自己得数据库进行备份。2.配置参数进行数据库得修复。
2023-10-08 13:13:59
1820
1
原创 Android TextToSpeech实现文字转语音,进行播报
Android 文字转语音,利用自带的texttospeech配合语音引擎完成
2023-02-08 11:46:48
1223
原创 docker 安装elasticsearch 注意事项
1. 权限问题/usr/local/elasticsearch/data:/usr/share/elasticsearch/data #数据文件挂载对挂载的路径要进行授权,否则会报 failed to bind service AccessDeniedExceptionchmod 777/usr/local/elasticsearch/data
2022-05-28 16:05:25
130
原创 获取网口中的数据包指令 tcpdump
用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump 普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包tcpdump -i eth1 监视指定网口接口的数据包...
2021-07-28 09:42:05
463
原创 adb 查看浏览器内核
adb shell am start -a android.intent.action.VIEW -d https://liulanmi.com/labs/core.html
2020-07-08 10:50:58
1809
nginx 配置ssl 需要得证书签名文件
2023-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人