gpt4 book ai didi

ffmpeg 和 dvb 字幕缩放

转载 作者:行者123 更新时间:2023-12-04 23:03:15 26 4
gpt4 key购买 nike

我尝试对视频中的 dvb 字幕进行硬编码。我设法对其进行了硬编码,但它仍然放错了位置。原因是字幕的标清分辨率为 720x576,而视频的分辨率为 1920x1080。

因此,当我使用覆盖时,字幕错位且位于左下角。

这是我的命令:

ffmpeg -canvas_size 1280x720 -y -probesize 5000000 -analyzeduration 5000000 -i http://192.168.2.9:8001 -filter_complex "[0:s]scale=1280:720[sub],[0:v]scale=1280:720,yadif=1[vid];[vid][sub]overlay[all]" -map "[all]" -map a:0 -strict -2 -dn -vcodec h264 -acodec aac -preset superfast -scodec copy -b:v 2000k -b:a 96k -maxrate 3000k -crf 26 -r 25 -ac 2 -threads 0 -hls_flags delete_segments -hls_time 10 -hls_list_size 6 testbst.ts

字幕需要放大和/或放置在屏幕的中心底部。任何帮助表示赞赏。

最佳答案

我遇到了这个带有字幕的问题,设法解决了:

-filter_complex "[0:s:0] scale=-1:2400 [sub],[0:v][sub] overlay=x=150:y=-80"

在哪里:

规模 - 字幕大小

叠加 x= - 垂直的

覆盖 y= - 水平的

关于ffmpeg 和 dvb 字幕缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41103786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com