henix 最近的时间轴更新
henix

henix

V2EX 第 653377 号会员,加入于 2023-10-06 19:57:42 +08:00
今日活跃度排名 12890
henix 最近回复了
可以多从特性的角度比较不同语言,把语言拆分成特性,掌握一种语言之后,再掌握有相同特性的语言就容易了
比如同样是迭代,有些语言是 for 循环,有些是 iterator ,还有些是 generator
比如 js 数组的 filter map ,Python 里有一样的东西
再比如一些多线程数据结构,如果你掌握了 Java 的多线程,在 Python 里也可以用类似的方式思考:
https://stackoverflow.com/questions/10236947/does-python-have-a-similar-control-mechanism-to-javas-countdownlatch
用 shellcheck 静态检查一下
程序员属于高收入群体,说出去容易遭大伙嫉妒,但如果说秃头,那大伙就哈哈大笑了
34 天前
回复了 jqknono 创建的主题 程序员 A 股有交易 API 吗
这种不可能完全开放的,联系券商,申请开通 QMT
35 天前
回复了 henix 创建的主题 FFmpeg ffmpeg 处理后视频时长问题
今天研究了一下,确实是最后一步的 concat 用的片段是 trim 之后没加 setpts ,之前有个回复提醒了我。

最后一步修正之后的 filter_complex:

```
"[fv]split[fv1][fv2]",
"[fv1]trim=0:7[fv1t]",
"[fv2]trim=7,setpts=PTS-STARTPTS[fv2t]",
"[fa]asplit[fa1][fa2]",
"[fa1]atrim=0:7[fa1t]",
"[fa2]atrim=7,asetpts=PTS-STARTPTS[fa2t]",
"[fv1t][fa1t][10:v][10:a][fv2t][fa2t]concat=3:1:1",
```

现在已经正常了,感谢各位的讨论
36 天前
回复了 henix 创建的主题 FFmpeg ffmpeg 处理后视频时长问题
感谢各位回复!
我刚才发现在完全不使用原始的 加载.mp4 的情况下依然会出现这个问题,可能是我的思考方向错了,今天被这个问题心态搞得有点绷不住。。。
目前初步怀疑是最后一步 concat 之前会把一个大视频拆分成前后两段,后面那段 trim 之后没加 setpts 导致的(因为前面一段正好是 7s ,让我误以为是原始视频的 7s )
有后续进展再更新
36 天前
回复了 henix 创建的主题 FFmpeg ffmpeg 处理后视频时长问题
@msg7086 初学视频编辑,还不知道你说的这些名词啥意思...但最后 concat 那一步我对齐了分辨率都是 1920x1080 ,帧率都是 60 fps ,还有啥需要注意的吗
36 天前
回复了 henix 创建的主题 FFmpeg ffmpeg 处理后视频时长问题
@lovelylain ffprobe -loglevel trace "加载.mp4" 贴到这里了: https://gist.github.com/henix/0ae8a97aeb78fc60206e4b75464fcfbd
这个原始视频是别人给我的,估计应该是用 Adobe 的软件做出来的
参考微信读书、豆瓣阅读的那种黄色背景
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1125 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 18:52 · PVG 02:52 · LAX 10:52 · JFK 13:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.