首页 > 其他分享 >使用HandBrake烧录字幕到视频里

使用HandBrake烧录字幕到视频里

时间:2025-01-17 15:12:45浏览次数:1  
标签:PR 视频 烧录 编码 字幕 文件 HandBrake

原文链接:https://tingxuanr.github.io/note/使用handbrake烧录字幕到视频里/

摘要:使用HandBrake这个软件,将外挂字幕烧录到视频里面,顺便还能缩小视频体积,转换格式。觉得手机拍摄的视频太占空间也可以使用这个软件在保证质量的情况下极大的缩小文件体积。附带利用vscode转换文本编码。

主要步骤

  1. 下载handbrake: https://handbrake.fr/downloads.php

  2. 打开源,选择视频或视频文件夹

    select_video

  3. 设置视频、音频码率,选择字幕文件

    在视频标签页中,一般保持1080p 30, 默认就行

    image-20241225155716465

    如果需要GPU加速,可以在编码器选择对应的选项,如H.264(Nvenc)-- N卡专用。

    image-20241225155842913

    音频的话可以查看源文件音频码率,选择合适的。默认是160kb/s,可以改为和源文件一样的,如192kb/s。

    选好视频、音频设置后,点击字幕标签--轨道--导入字幕,选择字幕文件,点击burn in框,删除原来的列。

    image-20241225160350207

    最后点击“添加到队列中”(多个文件)或者直接开始编码(单个文件)

    image-20241225160456096

整个流程演示:

burn_in_srt_to_video

利用VsCode将字幕文件由中文GBK编码转化为UTF8编码

先打开GBK编码的视频文件,发现乱码;点击右下角编码, reopen with gbk; 再次点击右下角编码,save as utf8。

change_text_code_by_vscode

使用PR烧录

有时候用handbrake烧录会失败,此时可以用PR替代。直接将视频和字幕添加到PR的项目里,然后把视频和字幕拉到右边的编辑栏导出即可。

字幕文件时间必须有序

给索尼克电影拉取字幕时发现的问题。

image-20250104195523600

字幕文件在PR里只显示到41:00左右,原因就是字幕文件存在这么一段:

684
00:41:14,590 --> 00:40:57,000

可以看出时间从41秒到40秒,这肯定是不对的。把40:57改成41:16,之后再导入PR就能全部显示了。

image-20250104195420398

标签:PR,视频,烧录,编码,字幕,文件,HandBrake
From: https://www.cnblogs.com/DSYR/p/18677067

相关文章

  • 开源飞控之量产固件烧录&品质测试讨论
    开源飞控之量产固件烧录&品质测试讨论1.源由2.核心目标2.1实时数据采集与追踪2.2质量管理2.3设备管理2.4工艺与流程控制2.5异常管理与报警机制3.工程技术3.1固件烧录3.2品质测试3.3数据分析4.总结1.源由智能产品(IT产品)的大规模生产早在笔者从业2006......
  • ESP8266 wifi模块+CH340烧录板安装使用运行教程
    硬件准备ESP8266-01S 模块USB转TTL烧录板(CH340)LED灯(建议使用3.3VLED)220Ω电阻(LED限流)面包板和跳线若干 我的是这样的不用接线,其他的参考ESP8266-01S引脚定义:VCC---3.3VGND---GNDTX---USB转TTL的RXRX---USB转TTL的TXCH_PD(EN)-......
  • PotPlayer播放器创建有声字幕以及实时字幕翻译
    文章目录环境步骤准备创建有声字幕实时字幕翻译参考环境Windows11家庭中文版PotPlayer241216步骤注意:本文中有多个视频截图,虽然是同一时间点,但每次修改了PotPlayer播放器配置后,实际上可能需要重启播放器。使用同一时间点只是为了方便比较。准备下载、安装Pot......
  • CH32V203F6P6-TSSOP20测试之03---三种烧录方式
      CH32V203F6P6-TSSOP20支持三种下载方式:USB下载、串口下载(用串口2即8脚PA2为TX2接下载的RX,9脚PA3为RX2接下载的TX)和SWD两线下载。  CH32V203F6P6-TSSOP20的BOOT1内置接GND,而BOOT0外露,用户可以选择两种启动模式,因而支持USB下载和串口下载。接法可以选择下面两种方法的其......
  • H7-TOOL固件2.27发布,新增加40多款芯片脱机烧录,含多款车轨芯片,发布LUA API手册,CAN助手
    H7-TOOL详细介绍(含操作手册):http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934【PC软件】V2.271.脱机烧录功能更新:  -prog_lib.c1拖16时部分成功时,修改start_prog_0()为返回ERROR  -高级脚本范例中新增1拖16使用VOUT输出结果状态  -修正GD32H7xx_1M和......
  • OpenHarmony源码编译后烧录镜像教程,RK3566鸿蒙开发板演示
    本文介绍瑞芯微主板/开发板编译OpenHarmony源码后烧录镜像的教程,触觉智能PurplePiOH鸿蒙开发板演示。搭载了瑞芯微RK3566四核处理器,树莓派卡片电脑设计,支持开源鸿蒙OpenHarmony3.2-5.0系统,适合鸿蒙开发入门学习。编译源码后镜像路径编译完OpenHarmony源码后,会在以下路径,生成散......
  • esp32+thonny烧入micropython固件和一般程序烧录步骤
    一、烧入固件:可以及时运行程序,方便学习编程1、点击右下方弹出“配置解释器” 2、选择“安装或更新MicroPython 3、选择相应的端口和固件,烧入是按住”boot"键 4、py文件可以及时运行,保存在本地电脑,不能脱离thonny工作 二、烧入写好的程序,相对固定板子的用途。今后......
  • mfgtools烧录流程之烧写方法
    Mfgtools工具是NXP官方提供的用于其系列产品烧写系统的软件,可以从官方网站下载,我们的ELF 1开发资料包中也放了这个工具,路径为:ELF1开发板资料包\06-常用工具\06-4烧写工具\OTG烧写\mfgtools.rar。该软件是在Windows下使用的,建议在Windows10下使用,对Winodws10系统很友好,接下来......
  • VMware环境下,同时烧录固件检测不到设备如何解决?触觉智能鸿蒙开发板演示
    本文介绍PC电脑端运行VMware环境下,同时烧录固件检测不到设备的解决方法。触觉智能PurplePiOH鸿蒙开发板演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方社区主荐,已适配全新OpenHarmony5.0Release系统!PC端烧录固件时提示没有发现设备按照各型号烧录手册中进入loader模式的操......
  • 如何导出哔站视频字幕文件
    1.打开你想导出字幕的视频2.按F12右上角弹出开发工具选项,若未弹出则按Fn+F123.单击打开开发工具,进入开发页面4.打开字幕5.点击上方的网络,在搜索框中输入ai_subitile,下方弹出的文件中选第一个。若此时文件为弹出,则刷新视频页面,重新打开字幕重复第五步操作6.单击弹出......