mkv

各种音视频编解码学习详解

与世无争的帅哥 提交于 2020-08-12 06:57:46
编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的codec,比较搞的是,在豆丁网上看运营商的规范 标准,同一运营商同样的业务在不同文档中不同的要求,而且有些要求就我看来应当是历史的延续,也就是现在已经很少采用了。所以豆丁上看不出所以然,从 wiki上查。中文的wiki信息量有限,很短,而wiki的英文内容内多,删减版也减肥得太过。我在网上还看到一个山寨的中文wiki,长得很像,红色的,叫“天下维客”。wiki的中文还是很不错的,但是阅读后建议再阅读英文。   我对媒体codec做了一些整理和总结,资料来源于wiki,小部分来源于网络博客的收集。网友资料我们将给出来源。如果资料已经转手几趟就没办法,雁过留声,我们只能给出某个轨迹。 基本概念 编解码   编解码器(codec)指的是一个能够对一个信号或者一个数据流进行变换的设备或者程序。这里指的变换既包括将 信号或者数据流进行编码(通常是为了传输、存储或者加密)或者提取得到一个编码流的操作,也包括为了观察或者处理从这个编码流中恢复适合观察或操作的形式的操作。编解码器经常用在视频会议和流媒体等应用中。 容器  

【API进阶之路】高考要考口语?我用多模态评测API做了一场10w+刷屏活动

萝らか妹 提交于 2020-08-12 06:57:11
摘要: 闲着没事用多模态评测API做了一个测评英语口语的互动小游戏,居然成了一场10万人参与的刷屏级活动。 上一期故事说到,我成为了公司技术委员会副主席,上任后的第一件事是建立了一个云容器化的研发资料库,把每个研发硬盘里那点“好东西”都复用出来。(详情查看: 《无法想象!大龄码农的硬盘里有这么多宝藏》) 自此以后,老大交给我的撸代码的活越来越少,让我专心把技术委员会做起来。人一闲下来吧,就容易生事儿,这不么, 闲着没事做了一个互动小游戏,运营妹子从公众号上推了张海报,居然成了一场10万人参与的刷屏级活动。 咋回事呢?大概是7月25号,我看到一条新闻, 北京2021年高考要增加英语口语考试。 妈耶,这也太突然了,这不跟产品经理突然提需求、微博的运维赶上明星突然宣布结婚/分手一样让人猝不及防么。 很快,有孩子正上高中的家长都在朋友圈转发了这条消息,这事的关注度这么高啊?总听说运营擅长抓热点,那我是不是也可以做点什么抓住这次热点呢? 对于这个政策,家长和学生最关注最需要的是什么? 考口语,首先得知道自己的口语水平怎么样,知道短板在哪才能有针对性地补习提高。那就是说需要口语测评! 我想起之前在 华为云官网上 看到过一个 “多模态评测”API, 能够根据朗读视频数据和试题文本,给朗读者的口语评测分数。我可以利用这个API做一个测评类的H5小游戏。 按照我的习惯,实现功能的过程会同步梳理成文档

Jihosoft 4K Video Downloader V3.0.16

人走茶凉 提交于 2020-08-11 15:06:32
4K Video Downloader 是由Jihosoft Studio最近研发的一款集下载、转换、合并于一体的多功能软件,专门设计用于帮助用户下载各大网站的视频比如YouTube, Facebook, Twitter, Instagram, Vimeo, Dailymotion, Bilibili等等。除了下载单个视频,这款软件还支持下载整个频道或者播放列表,以及视频的字幕与封面。此外,它还能将视频转换成MP3, M4A, MOV, MKV, AVI等多种格式。 来源: oschina 链接: https://my.oschina.net/u/4286896/blog/4423814

《自拍教程69》Python 批量重命名音频文件,AV专家必备!

橙三吉。 提交于 2020-08-09 05:55:07
本篇主要学习如何Python自定义模块并调用该模块,并重点介绍Python正则表达式的强大的文本处理能力。 案例故事: 任何一款终端产品只要涉及音频输出,就肯定涉及音频的解码, 作为一名专业的AV (Audio & Video)测试人员,我们需要一堆的 规范化标准的的音频测试文件 , 但是发现音频资源名字命名的很随意比如:青藏高原.wma, 以上命名不能看出音频文件的具体编码规格, 测试经理要求我进行批量重命名工作,模板如下, 音频编码格式_音频采样率_声道数_比特率_容器.容器, 例如: wma_44.1KHz_stereo_192Kbps_wma.wma 音频编解码基本知识 将声音存储为音频文件的时候,需要经过以下几个步骤: 需要录制(采样)成音频原始数据; 通过一定的编码压缩技术将音频原始数据尽可能地压缩成最小; 通过音频容器以独立文件的形式存储音频; 主要涉及以下技术参数: 音频参数 参数释义 举例 音频编码格式 (压缩技术) 即将音频数据压缩的一类技术, 不同的编码格式, 其压缩率与压缩效果不一样。 主要分成2类: 有损压缩(会导致失真,压缩率高) 无损压缩(尽量保真,压缩率低) 有损压缩: Mpeg1 Level3(即我们常说的Mp3); WMA;LCACC; LTPAAC; HE-AAC, HE-AACV2; AMR-WB, AMN-NB; Vorbis;MiDi;

直播中音视频处理的一般流程

拟墨画扇 提交于 2020-08-06 10:54:06
数据采集 → 数据编码 → 数据传输 ( 流媒体服务器 ) → 解码数据 → 播放显示 1 、 数据采集: 摄像机及拾音器收集视频及音频数据,此时得到的为原始数据 涉及技术或协议: 摄像机: CCD 、 CMOS 拾音器:声电转换装置(咪头)、音频放大电路 2 、 数据编码: 使用相关硬件或软件对音视频原始数据进行编码处理(数字化)及加工(如音视频混合、打包封装等),得到可用的音视频数据 涉及技术或协议: 编码方式: CBR 、 VBR 编码格式 视频: H.265 、 H.264 、 MPEG-4 等,封装容器有 TS 、 MKV 、 AVI 、 MP4 等 音频: G.711μ 、 AAC 、 Opus 等,封装有 MP3 、 OGG 、 AAC 等 3 、 数据传输: 将编码完成后的音视频数据进行传输,早期的音视频通过同轴电缆之类的线缆进行传输, IP 网络发展后,使用 IP 网络优传输 涉及技术或协议: 传输协议: RTP 与 RTCP 、 RTSP 、 RTMP 、 HTTP 、 HLS ( HTTP Live Streaming )等 控制信令: SIP 和 SDP 、 SNMP 等 4 、 解码数据: 使用相关硬件或软件对接收到的编码后的音视频数据进行解码,得到可以直接显示的图像 / 声音 涉及技术或协议: 一般对应的编码器都会带有相应的解码器

哪种视频转换器比较强大?

≯℡__Kan透↙ 提交于 2020-08-06 06:48:17
哪种视频转换器 比较 强大?如何将 MKV 格式转MP4? MKV 是一种封装的视频文件格式,可以将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件中。下面是小芳通过使用迅捷视频转换器软件 , 实现 MKV 转MP4的图文分享 。 有兴趣的 朋友 请往下看。 第一步: 进入“迅捷视频转换器”软件后,我们先点击“视频转换”功能,随即在功能状态栏的右侧区域把需要转换的MKV格式视频文件导入。 第二步: 如果把MKV格式文件转为MP4,需要在软件交界面下方的“输出格式”下拉框点击一下,随后一个标注了多种视频格式和分辨率的小窗口跳出,我们在上面点击“MP4”、HD 720P。随后,依据个人需求更改目录位置,再点击“全部转换”按钮。 第三步: 等待转转成功后,我们就可以点击“打开文件夹”按钮,对转换后的 MP4格式视频文件进行查看。 好了,以上是“哪种视频转换器 比较 强大?这款帮你一键转换成MP4格式”主题的图文分享。如果有需要,可以去下载 迅捷视频转换器 来试试。 来源: oschina 链接: https://my.oschina.net/u/4542451/blog/4305312

SyncBird pro for Mac(iOS内容管理软件)

你说的曾经没有我的故事 提交于 2020-08-06 06:34:06
iOS内容不好管理怎么办?小编推荐的SyncBird pro mac版是一款非常好用的iOS内容管理软件,提供一站式管理功能,帮助用户进行修改数据,包括转换格式、双向同步、导入等实用功能在内,操作间简单,欢迎来Macjb下载SyncBird pro mac版使用。 SyncBird pro软件介绍 SyncBird pro for Mac是一个iPhone文件管理器,它可以让iOS的同步和iTunes资料一目了然不使用iTunes中,在iPhone,ipad公司的iPod和苹果之间传输音乐,播放列表,照片,视频,书籍 - 所有的东西.SyncBird的独家功能名为PhoneCare和TunesCleaning,目的是在iPhone和iTunes的上重新获得更多的免费空间。不需要额外的努力,SyncBird将为您每天进行彻底的清理,这样您就可以永远摆脱存储边界。 SyncBird pro软件功能 无需iTunes即可传输iPhone和iPod音乐 如果它变得更小和单一目的,iTunes会更好吗?全新的SyncBird是一款更简单,更集中的iTunes替代产品,对您的iPhone,iPad和iPod音乐管理至关重要。 无论您的音乐是通过CD刻录,从互联网下载还是自行录制,SyncBird都可以帮助您在任何Mac计算机上从任何iTunes资料库将音乐上传到iPhone,iPad或iPod

无法显示内挂(非内嵌)字幕-

微笑、不失礼 提交于 2020-08-05 08:20:26
https://www.pai-hang-bang.com/ap-cnvgcqqeg.html 内嵌 至于怎么弄的 去他们论坛看吧 这和是不是迅雷下载的没关系,看资源本身是不是内置字幕。 内嵌字幕为何不能显示?_ …… 昨晚调试成功,还是迅雷的问题,内嵌字幕不显示,虽然是内嵌,但是播放时还是要选择的,所以迅雷有问题不能使用,wmc不能选择字幕,所以也没显示.于是我下载了potplayer,这个非常好用,也很简洁,内嵌字幕完美显示,大家最好再下个srs,对于影片音效有一定提高. 为什么内嵌字幕投屏不能显示_ …… 一般的影片自带的内嵌字幕DLNA是无法投屏的 但后来.我现发用工具(MKVToolNix)把字幕重新内嵌到影片里 投屏的时候.字幕完全可以投射到TV上.3D的也没问题 至于MKVToolNix怎么合并内嵌字幕,大家可以百度自己看!字幕文件可以... 怎么把内挂字幕变成内嵌字幕 …… 可以用狸窝的软件去内嵌字幕,你的字幕文件是什么格式的?我一般都是把视频导入狸窝软件后添加字幕把视频跟字幕合并在一起. 关于播放器字幕无法显示的问题_ …… 首先告诉你,内嵌不可能不显示,因为内嵌就是指压制时把字幕融到图之中了 你可以照以下设置一下你的完美解码 主播放器使用MPC,字幕插件使用VOBSUB 2.39 完美解码不是播放器,是个封包 里面封装了3个主播放器,MPC KMP,还有POT

MKVToolNix 一款Matroska(.mkv)格式编辑工具,可以将超过16条音轨/字幕封装到一个.mkv文件中去

旧巷老猫 提交于 2020-08-05 05:21:50
https://mkvtoolnix.download/downloads.html 页面下方,window版本 https://www.fosshub.com/MKVToolNix.html window版本下载地址 来源: oschina 链接: https://my.oschina.net/u/4340796/blog/4300540

1.ffmpeg、ffplay、ffprobe命令使用

别等时光非礼了梦想. 提交于 2020-07-27 10:42:57
1.学前知识 1.1视频码率值 码率公式: 码率(kbps)=文件大度小(KB)*8/时间(秒) 所以码率和视频文件大小成正比的,不过码率超过一定值后,人眼是看不出效果的. 接下来,我们便先来学习ffmpeg命令使用 2.ffmpeg常用命令使用 ffmpeg命令- 用于转码的应用程序, 也可以从url/现场音频/视频源抓取输入源 参考: http://ffmpeg.org/ffmpeg.html 常用参数使用 主要参数 -i 设定输入流 -f 设定输出格式 -ss 00:00:15 从制定时间开始转换(如果不加:则表示为秒,比如-ss 70,表示从第70秒开始) -t 00:01:15 设置输出的视频时长时间(如果不加:则表示为秒,比如-t 110,表示110秒) -y 覆盖已有文件 -fs limit_size 设置文件大小上限 视频参数 -b:v 640k设定视频码率为640k,默认为200Kbit/s -minratee 600k 设定视频码率最小阈值为700k -maxrate 700k 设定视频码率最大阈值为700k -r 60 设定帧速率fps为60,默认为25 -s 720x352 设定画面的宽与高为720X352 -aspect 16:9 设定画面的比例为16:9 (也可以使用1.3333, 1.7777) -vn 不处理视频(比如只提取音频的时候)