相关文章
ffplay 命令行 从视频第N帧开始读取 ffmpeg 命令行 提取第N帧图片
ffmpeg中没有直接的命令读取第N帧
但是可以通过 t N/framerate 来获取到具体第N帧的时间 然后用 -ss t进行跳转。
比如帧率(frame rate)为24fps的视频G:/1/1.mp4文件从第1000帧开始进行播放,先计算出时间为 t 41.66666
ffplay -i G:/1/1.…
编程日记
2025/1/22 20:54:14
json dump避免转义字符反斜杠
笔者在将json序列化到文件时,发现内容包含了反斜杠:
[{"video": "MSRVTT-QA\/video_features\/7010.mp4","id": 170859},...
]解决办法是使用ensure_asciiFalse:
json.dump(result_items, f, ensure_asciiFa…
编程日记
2025/1/22 5:49:30
leetcode 483. 最小好进制
题目:483. 最小好进制 - 力扣(LeetCode)
用二进制计算位数最长是多少,然后从大到小遍历可能的位数,二分查找“进制数”即可。
class Solution {
public:string smallestGoodBase(string n_str) {uint64_t n 0;for (…
编程日记
2025/1/22 10:52:14
基于mybatis-plus历史背景下的多租户平台改造
前言
别误会,本篇【并不是】 要用mybatis-plus自身的多租户方案:在表中加一个tenant_id字段来区分不同的租户数据。并不是的! 而是在假设业务系统已经使用mybatis-plus多数据源的前提下,如何实现业务数据库隔开的多租户系统。 这…
编程日记
2025/1/22 4:34:34
STM32如何使用内部晶振作为晶振
目录 前言
首先说明一下芯片内部并没有时钟, 而是内部振荡。使用内部振荡的好处是外部无需设计晶振电路 ,再说的简单点 ,不用外部晶振依然可以让单片机正常运转。
环境:
芯片:STM32F103C8T6
Keil:V5.24…
编程日记
2025/1/22 16:54:27
做一个 简单的Django 《股票自选助手》显示 用akshare 库(A股数据获取)
图: 股票自选助手
这是一个基于 Django 开发的 A 股自选股票信息查看系统。系统使用 akshare 库获取实时股票数据,支持添加、删除和更新股票信息。
功能特点
支持添加自选股票实时显示股票价格和涨跌幅一键更新所有股票数据支持删除不需要的股票使用中…
编程日记
2025/1/21 7:43:47
龙蜥Linux系统部署docker21.1.3版本
龙蜥系统配置docker环境
更新yum源
更新软件源中的包。
yum update安装底层工具
yum install -y yum-utils device-mapper-persistent-data lvm2添加阿里云仓库
# 添加阿里云的docker镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/c…
编程日记
2025/1/21 2:08:36