RT
合宙家的屏幕配上合宙家的esp32C3

插上后
上下左右按钮对应的GPIO为

屏幕 摇杆
放置

遥杆

遥杆按钮 ESP32C3
8
13
5
9
按下 4
from machine import Pin
a=Pin(8,Pin.IN,Pin.PULL_UP)
print(a.value())

屏幕

ST7735

发表于admin | 留下评论

天下没有不散的宴席 ACGN先行下线

RT ACGN先行下线
反正域名已经污染,看的人也不多,下线也没人关心

初步计划为ThinkCMF6平台下进行开发。

至于涉及到内容

  • 每季度的番剧更新
  • ?
发表在 开坑 | 留下评论

请务必使用H。264编码 ,两个文件都得使用h.264 使用fmp4 无法跳转

使用标签
#EXT-X-DISCONTINUITY

若使用嵌入图片实时替换则对一个TS文件转码,切记为h.264

添加水印:

ffmpeg -i d20.ts -vf "movie=a.jpeg[watermark];[in][watermark] overlay=main_w-overlay_w-10:main_h-overlay_h-10[out] " -c:v libx264 d30.ts
切记编码格式不能用copy 必须手动制定
建议将切片设置为10秒 则插入广告 时间较多

图片在视频的位置为左下角
main_w-overlay_w-10 : 水印在x轴的位置,也可以写成x=main_w-overlay_w-10

main_h-overlay_h-10:水印在y轴的位置

ffmpeg -i d20.ts -c:v libx264  -vf "drawtext=text=首家线上堵车疏通平台上线了 :expansion=normal:fontfile=simkai.ttf: y=h-line_h-10:x=(mod(5*n\,w+tw)-tw): fontcolor=white: fontsize=40: shadowx=2: shadowy=2" d30.ts

下面 从左向右文字显示 白色 字体大小 40 字体simkai.tff文件请拷贝到执行目录

:y=h-line_h-10:x=w-(t-4.5)*w/5.5:从右向左
: y=h-line_h-10:x=(mod(5*n\,w+tw)-tw):从左向右

发表于admin | 留下评论

265即 HEVC,在打包成mp4时需要有 codec tag。hev1 or hvc1是两种codec tag,表示mp4容器中hevc流的不同打包方式。Quicktime Player和iOS不支持hev1
默认是hev1,需要使用ffmpeg修改

ffmpeg -i input-hev1.mp4 -c:v libx265 -tag:v hvc1 -c:a copy output-hvc1.mp4

#h.265 fmp4
 ffmpeg -i d1.mp4 -c copy -hls_time 4 -f hls -hls_playlist_type vod  -hls_segment_type fmp4  d.m3u8

#h.264 TS
ffmpeg -i 12.mp4 -vcodec copy -acodec copy -f hls -hls_time 3 -hls_list_size 0 -y m3u8
发表于admin | 留下评论

转码切片ffmpeg h.265 手札

转码

ffmpeg -i c.mp4 -c:v libx265 -c:a aac -strict -2 -hls_time 4 -hls_list_size 6 -f hls c.m3u8

若使用了-hls_segment_type fmp4 则必定生成init.mp4 ,虽然可以节约空间,起到一定的加密功能。以上切片为ts,切片,单ts文件就可以播放。不使用fmp4切片的H.265视频,apple可能不支持播放。

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:17
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:17.333911,
c0.ts
#EXTINF:9.754711,
c1.ts
#EXT-X-ENDLIST

-hls_segment_type fmp4 使用了 可以指定初始mp4文件使用-hls_fmp4_init_filename init.mp4init.mp4可以修改为你要的存储的地方。

ffmpeg -i x.mp4 -c:v libx265 -c:a aac -strict -2 -hls_time 4 -hls_list_size 6 -f hls  -hls_segment_type fmp4 -hls_fmp4_init_filename x.mp4 x.m3u8
发表在 手札, 教程 | 标签为 | 留下评论