mkv

爬取抖音短视频改良版(无水印版)

大憨熊 提交于 2020-10-14 19:20:56
目录 使用更简单的方法 代码 优点 不足 使用方法 使用更简单的方法 在我之前的一篇博客中,我用了构造网址的方法来获取抖音短视频,但是在今天我又一次的研究抖音短视频的时候发现了一个更加简单的方法,发现我之前的分析实在是太过繁琐了,所以有写了一篇博客来记录下这个方法。( 上一篇博客 就当做是就记录下分析网页的思路吧,就不作更改了) 与上一篇博客不同的是,这个方法可以省略掉大量的分析步骤 随便打开一个抖音个人主页,我选择的是 爱奇艺体育 ,接着右键检查网页元素,点击network选项卡下的xhr选项,分析抓到的包 点到preview选项卡,点击video->download_addr->url_list 发现这下面跟着的两个网址正好是视频的网址(根本不需要构造,只是这个网址藏的有点深,需要非常耐心的寻找),打开网址查看: 提取到这个网址的时候我以为已经结束了,但是一个大佬 @金亭玉立 给我发来了一篇文章 最新版抖音(20200428)去水印原理及源码,简单的原理与面临的挑战 提醒了我一些没有想到的东西,在此表示感谢! 我们接着往下看,在下面的play_addr下面也有一个链接,这个链接下面的视频就是无水印版本的视频 ok,现在我们只要想办法提取到它就大功告成了 我这次使用的方法中用到了jsonpath模块,直接pip下载就可以了: pip install jsonpath 代码

安卓视音频基础(一)视音频的各种概念、视频播放原理

房东的猫 提交于 2020-10-07 11:09:46
更一个关于视音频的概念性的文章 首先以基础知识也就是术语进行介绍: 视频编码: 视频编格式: H.26X MPEG 通过特定的压缩技术将某个视频格式文件转换为另一种视频格式的方式。 音频编码: 同上 常见的音频编码格式: AAC MP3 AC3 多媒体播放组件: (android) MediaPlayer(播放控制) MediaCodec(音视频编解码) 帧率:(Frame Rate) 每秒显示帧数 (fps) 赫兹 (Hz) 保证质量30fps 提升交互感60fps >75fps不会有明显的提升。 分辨率: 视频中图像的大小尺寸。 刷新率:赫兹(Hz) 屏幕每秒画面被刷新的次数,刷新率分为 垂直 、水平刷新率。通常的刷新率指的是 垂直刷新率 。 >80Hz完全消除图像抖动和闪烁。 封装格式: 常见的封装格式: MKV AVI TS 把编码后的音视频数据以封装格式装到容器里面。 码率:比特率 码率(b/s) 单位时间播放连续的媒体 文件大小(b) = 码率(b/s) * 时长(s) DTS:解码时间戳 什么时候送入解码器解码 PTS:显示时间戳 什么时候被显示出来 YUV: 颜色编码方式 Y亮度 UV色差 RGB: 颜色空间模型 视频播放原理 (这里借鉴一下雷神的ppt---->雷神的csdn链接 https://blog.csdn.net/leixiaohua1020

ffmpeg 压缩H265 Windows 硬件编码

故事扮演 提交于 2020-10-07 04:29:29
硬件NVIDIA:ffmpeg.exe -i input.avi -c:v hevc_nvenc -preset:v fast output.mp4 软件 :ffmpeg.exe -i input.avi [-c:a copy] -c:v libx265 output.mp4 i7 6700 8G GTX960 Windows 10 H264: ffmpeg -i source.mp4 -c:v libx264 -crf 24 -deinterlace destination.flv ffmpeg -i input.mp4 -c:v h264_nvenc -deinterlace -b 1.5M d1.mp4 H265: ffmpeg.exe -i input.avi -c:v hevc_nvenc -preset:v fast output.mp4 ffmpeg.exe -i input.avi -c:v hevc_nvenc -preset:v fast -b 2M output.mp4 ffmpeg.exe -i input.avi -c:v libx265 -preset:v fast output.mp4 N卡 md H265 | for %a in ("*.mp4","*.avi","*.wmv","*.mkv") do ffmpeg -i "%a" -c:v hevc

Javplayer 整合插件版下载使用

拥有回忆 提交于 2020-10-01 14:27:28
Javplayer - 马赛克去除工具 工作中去除图片模糊像素,还原高清图片 Javplayer - 马赛克去除工具简介 版本 安装 使用 调整 示例 注意事项 体验视频 小结 咨询 工作中去除图片模糊像素,还原高清图片 Javplayer - 马赛克去除工具简介 JavPlayer是一种视频播放器,可在不丢失细节的情况下使马赛克变得不那么明显。Javplayer是一款可以帮助用户去除视频马赛克的视频编辑软件,软件拥有强大的超分辨率算法,能够轻松去除视频、图片文件中的马赛克图层,为您还原最真实的画面,对比各类步兵作品和破坏版,它能够将部分作品还原度高达90%。 版本 102 103 107 108 1 09 五个版本,插件齐全,里面有全中文教程,跟着操作。 安装 下载软件安装包后,解压安装。 使用 直接把视频或图片文件拖入软件窗口就行。 调整 您可以在设置面板中进行了轻微调整,则会扩展可支持的视频宽度。 示例 注意事项 1、如果视频质量太低,则无法检测到马赛克,并且不会显示效果。 2、如果背景是网格图案,则可以处理整个屏幕。 3、它支持mp4,wmv,mkv,avi,jpg,png,但有些视频由于编解码器而无法播放。 4、您无法播放受DRM保护的视频,但您可以使用实时捕获来处理它们。 Javplayer官网 http://www.javplayerfree.com/ 体验视频

Multiple side-to-side video streams in one file without transcoding

纵饮孤独 提交于 2020-08-23 12:03:51
问题 I am investigating a possibility to store video streams which are coming from few sources already coded in h264 without video transcoding as the device I would like to use for this project won't be capable of transcoding combined video on the fly. What I am looking for is two or more pictures side to side (not video concatenation) packed into mp4/avi/mkv. I believe mkv container supports such kind of packaging but I've not been able to find appropriate options for ffmpeg or other tool to

Multiple side-to-side video streams in one file without transcoding

一世执手 提交于 2020-08-23 12:00:15
问题 I am investigating a possibility to store video streams which are coming from few sources already coded in h264 without video transcoding as the device I would like to use for this project won't be capable of transcoding combined video on the fly. What I am looking for is two or more pictures side to side (not video concatenation) packed into mp4/avi/mkv. I believe mkv container supports such kind of packaging but I've not been able to find appropriate options for ffmpeg or other tool to

Could not find tag for codec subrip in stream #2, codec not currently supported in container

和自甴很熟 提交于 2020-08-17 23:48:36
ffmpeg 添加软字幕失败 错误信息如下: Input #1, srt, from '/Users/bytedance/Downloads/Little.Women.2019.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT/Little.Women.2019.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT.英文.srt': Duration: N/A, bitrate: N/A Stream #1:0: Subtitle: subrip [mp4 @ 0x7fa453008800] Could not find tag for codec subrip in stream #2, codec not currently supported in container Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Stream #1:0 -> #0:2 (subrip (srt) -> subrip (srt)) Last message repeated 1

ffmpeg 字幕格式转换,webvtt字幕格式,srt字幕格式

坚强是说给别人听的谎言 提交于 2020-08-17 08:54:56
常见的字幕格式 https://zh.wikipedia.org/wiki/%E5%AD%97%E5%B9%95%E6%A0%BC%E5%BC%8F 常见的格式:srt、ass、webvtt srt 字幕格式 SRT(Subripper)是最简单的文本字幕格式,扩展名为.srt 每个字幕段有四部分构成: 字幕序号 字幕显示的起始时间 字幕内容(可多行) 空白行(表示本字幕段的结束) 如: 45 00:02:52,184 --> 00:02:53,617 慢慢来 这表示:第45个字幕,显示时间从该影片开始的第2分52.184秒到第2分53.617秒,内容为:慢慢来 webvtt 字幕格式 webvtt 字幕格式会字幕文件前添加6个字母标识即 WEBVTT,内容和srt格式内容一样。 ffmpeg 字幕处理 ffmpeg 添加视频软字幕 将字幕封装到容器中 ffmpeg -i input.mp4 -i subtitles.srt -c copy output.mp4 从容器中提取字幕流 ffmpeg -i input.mp4 output.srt 例子中生成的是 srt 格式的,可以任意生成所需的格式,改一下扩展名即可。 输出轨道信息: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'output.mp4': Metadata: major_brand

【北京迅为】 i.MX6ULL终结者外设功能验证

时间秒杀一切 提交于 2020-08-16 14:33:22
目录 1. 用户LED测试 2. 蜂鸣器测试 3. ADC电位器测试 4. TF卡测试 5. USB HOST测试 6. 以太网测试 7. 用户按键测试 8. 内存测试 9. Linux系统时钟测试 10. CSI摄像头测试 11. USB摄像头测试 12. AP3216C测试 13. WIFI联网测试 14. PCIE 4G模块测试 15. CAN接口测试 16. 485接口测试 17. DHT11模块测试 通过本章节我们可以快速验证开发板的各个外设接口,在本节的所有功能测试中,我们使用的是Yocto的文件系统(在光盘资料的“i.MX6UL终结者光盘资料\08_开发板系统镜像\03_文件系统镜像\03_Yocto文件系统\rootfs.tar.bz2”目录下)。 1. 用户LED测试 首先我们给开发板上电启动,然后通过调试串口登录到开发板上,如图 1.1所示: 图 1.1 然后我们改变用户LED的触发方式,在串口终端输入下面的命令: echo none > /sys/class/leds/sys-led/trigger 如果我们需要点亮用户LED,可以在串口终端输入下面的命令: echo 1 > /sys/class/leds/sys-led/brightness 如果我们需要关闭用户LED,可以在串口终端输入下面的命令: echo 0 > /sys/class/leds/sys

视频转换器哪个好用?如何把视频转为MP4格式

时光总嘲笑我的痴心妄想 提交于 2020-08-13 08:17:33
**视频转换器哪个好用?**在生活中,很多人都会遇到转换视频格式的问题,比如把FLV格式转为MP4格式。小编今天向大家推荐一款好用的软件——迅捷视频转换器,它支持多种格式的转换,包括FLV、MP4、MOV、AVI、MKV等。 第一步:选择“视频转换”功能 在官网下载迅捷视频转换器软件后,在电脑上安装并打开运行,随后,软件的功能页面弹出,我们即可选择“视频转换”功能。 第二步:导入文件 接着,进入视频导入页面,点击“添加文件”或“添加文件夹”,又或者使用拖拽的方法将视频拖拽到指定区域皆可,同时在页面下方可以看到文件转换流程的提示。 第三步:选择格式和保存位置 添加视频文件后,对输出格式和输出目录进行自定义设置,然后点击右下角的“全部转换”。 第四步:视频格式转换完成 在文件的右侧会显示转换的进度,当进度条达到100%时,那么转换就完成了,可以直接点击“打开”。 好了,上面就是小编分享的一篇关于迅捷视频转换器的视频转换格式功能使用的图文教程了,如果你觉得这款软件还不错,那就去官网下载吧,希望这篇图文教程能帮助到大家,谢谢阅读! 来源: oschina 链接: https://my.oschina.net/u/4537399/blog/4293715