首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
ffmpeg-01-Subtitle
】的更多相关文章
FFmpeg中subtitle demuxer实现
[时间:2019-01] [状态:Open] [关键词:字幕,ffmpeg,subtitle,demuxer,源码] 0 引言 本文重心在于FFmpeg中subtitle demuxer的实现逻辑. 在阅读本文前,笔者希望你对FFmpeg中libavformat的实现有一定了解(可以参考我之前的博文FFmpeg框架分析,最起码知道demuxer的主要接口). 同时笔者也希望你对主流的字幕格式有一定了解,包括LRC.SRT.ASS.WebVTT. 这是我的"浅析字幕流"系列第四篇文章,其…
ffmpeg-01-Subtitle
1. ffmpeg简介 2. 摘录文档 2.1 过滤 Filtering 2.1.1 简单滤镜 2.1.2 复杂的滤镜 2.1.3 简单过滤与复杂过滤 2.2 Stream 流复制 2.3 对比图 3. 提取字幕 4. 如何将字幕刻录到视频中 5. 如何将其他FFmpeg支持的字幕转换为ASS格式 6. 如何将YouTube SBV转换为SRT 7. 获取可用信息 8. 从VOB提取字幕到SRT的工具 1. ffmpeg简介 http://www.ffmpeg.org/ 完整的跨平台解决方案,用…
对中级Linux 用户非常有用的20 个命令
也许你已经发现第一篇文章非常的有用,这篇文章是继对初级Linux用户非常有用的20个命令的一个延伸. 第一篇文章的目的是为新手准备的而这篇文章则是为了Linux的中高级用户.在这里你将学会如何进行自定义搜索,知道正在进行的进程和停掉进程,如何使用Linux的强势功能和如何在系统内编译C,C++和JAVA程序. 21. 命令: Find 搜索指定目录下的文件,从开始于父目录,然后搜索子目录. 01 root@tecmint:~# find -name *.sh 02 03 ./Desktop/…
Mac使用
安装you-get: 用到mac下安装软件的工具:brew 百度搜brew到官网首页照说明在终端执行一段指令 安装方法:命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 回车(这里有提示目录不存在,要创建需要按return键,如果用的windows键盘,就是回车键) 它的用法 brew update 更新brew: brew i…
第26月第30天 srt
1. ffmpeg -i 0.mp4 -vf subtitles=0.srt 1.mp4 https://jingyan.baidu.com/article/c45ad29c73cef2051653e244.html ffmpeg -i subtitle.srt subtitle.ass ffmpeg -i input.mp4 -vf ass=subtitle.ass output.mp4 http://blog.neten.de/posts/2013/10/06/use-ffmpeg-to-b…
对中级 Linux 用户非常有用的 20 个命令
FROM:http://www.oschina.net/translate/20-advanced-commands-for-middle-level-linux-users 21. 命令: Find 搜索指定目录下的文件,从开始于父目录,然后搜索子目录. 01 root@tecmint:~# find -name *.sh 02 03 ./Desktop/load.sh 04 ./Desktop/test.sh 05 ./Desktop/shutdown.sh 06 ./Binary/fi…
(转)对中级 Linux 用户非常有用的 20 个命令
也许你已经发现第一篇文章非常的有用,这篇文章是继对初级Linux用户非常有用的20个命令的一个延伸. 第一篇文章的目的是为新手准备的而这篇文章则是为了Linux的中高级用户.在这里你将学会如何进行自定义搜索,知道正在进行的进程和停掉进程,如何使用Linux的强势功能和如何在系统内编译C,C++和JAVA程序. 21. 命令: Find 搜索指定目录下的文件,从开始于父目录,然后搜索子目录. 01 root@tecmint:~# find -name *.sh 02 03 ./Desktop/…
使用FFmpeg解码H264-2016.01.14
使用jni方式调用FFmepg项目中接口,对H264裸码进行解码. 该Demo主要实现从文件中读取H264编码的视频流,然后使用FFmpeg解码,将解码后的码流保存到文件. 工程目录结构如图所示: Android.mk文件内容如下 LOCAL_PATH := $(call my-dir) # FFmpeg library include $(CLEAR_VARS) LOCAL_MODULE := avcodec LOCAL_SRC_FILES := $(LOCAL_PATH)/libs/liba…
ffmpeg+SDl+ 播放器 -01
最近因公司项目需要,打算自己在LINUX平台整一个播放器,来学习和研究音频编解码. 项目需求: 支持下列格式文件播放. 1> WMA 硬件解码,但需要软件分析ASF格式,提取Payload数据 2> FLAC 软件解码 3> DST.DSD 硬件解码,但需要软件分析文件格式,提取Packet数据 网上搜了一圈,对于1) 2)最适合的是ffmpeg 对于3) 目前网上只找到foobar的插件版本. 最终,LINUX下的播放器打算采用 ffmepg + SDL 整体框架设计如下: inter…
ffmpeg使用转码学习
ffmpeg在官网上描述自身:是一个对视频和音频进行记录,转换,流化的完整的跨平台解决方案.事实上,现在有很多工具都是基于ffmpeg来进行视频音频的处理工具的.比如鼎鼎大名的格式工厂,就是使用ffmpeg来作为内核的转码工具. 理解一些音视频的编码知识. 我们平时看的视频文件格式:mp4/rmvb/mkv/avi其实是一个容器.这个容器中装的东西分为两大类:音频和视频.对于视频这部分,它包含的编码格式有:H264/H265/VP8/VC1等.对于音频这个部分,它包含的编码格式有:AAC/MP3…