gnutls

ffmpeg 学习笔记

扶醉桌前 提交于 2021-01-30 14:52:05
ffmpeg -threads 8 -i 997.mp4 -y -c:v libx264 -c:a copy -f hls -g 60 -hls_time 2 hls_list_size 0 -hls_segment_filename test/out-%08d.ts test/out.m3u8 ffmpeg -re -i 997.mp4 -c copy -f hls -bsf:v libx264 test/out-%08d.ts test/out.m3u8 "ffmpeg","-threads","4","-i","/tmp/video/workdir/rBL7YF9hn_CEOIUNAAAAAIn7Jxk745/marker/rBL7YF9hn_CEOIUNAAAAAIn7Jxk745.mp4","-c:v","libx264","-c:a","copy","-f","hls","-g","60","-hls_time","2","-hls_list_size","0","-hls_key_info_file","/tmp/video/workdir/rBL7YF9hn_CEOIUNAAAAAIn7Jxk745/marker/keys/encrypt.keyinfo","-hls_segment_filename","/tmp/video/workdir/rBL7YF9hn

git error:RPC failed,curl 56 GnuTLS recv error (-110)

青春壹個敷衍的年華 提交于 2021-01-28 09:30:53
问题 How can I solve this error when I run git clone on the linux git repository? error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated. root# git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git ./ Cloning into '.'... remote: Counting objects: 6111067, done. remote: Compressing objects: 100% (27618/27618), done. remote: Total 6111067 (delta 73093), reused 81877 (delta 67889) Receiving objects: 100% (6111067/6111067), 1.07 GiB |

git error:RPC failed,curl 56 GnuTLS recv error (-110)

被刻印的时光 ゝ 提交于 2021-01-28 09:25:50
问题 How can I solve this error when I run git clone on the linux git repository? error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated. root# git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git ./ Cloning into '.'... remote: Counting objects: 6111067, done. remote: Compressing objects: 100% (27618/27618), done. remote: Total 6111067 (delta 73093), reused 81877 (delta 67889) Receiving objects: 100% (6111067/6111067), 1.07 GiB |

How to fix curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated [duplicate]

扶醉桌前 提交于 2021-01-05 11:27:29
问题 This question already has answers here : “error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated” (1 answer) How to fix git error: RPC failed; curl 56 GnuTLS (26 answers) GitLab clone error RPC failed; curl 56 The requested URL returned error: 401 (1 answer) git error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function (1 answer) GnuTLS recv error (-110): The TLS connection was non-properly terminated (2 answers) Closed last

How to fix curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated [duplicate]

旧巷老猫 提交于 2021-01-05 11:26:25
问题 This question already has answers here : “error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated” (1 answer) How to fix git error: RPC failed; curl 56 GnuTLS (26 answers) GitLab clone error RPC failed; curl 56 The requested URL returned error: 401 (1 answer) git error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function (1 answer) GnuTLS recv error (-110): The TLS connection was non-properly terminated (2 answers) Closed last

Hacker News 简讯 2020-07-27

大憨熊 提交于 2020-08-14 22:39:29
最后更新时间: 2020-07-27 23:01 How popular media portrays the employability of older software developers - (arxiv.org) 大众媒体如何描述老软件开发人员的就业能力 得分:150 | 评论:129 The Rise of Synthetic Audio Deepfakes - (nisos.com) 合成音频假货的兴起 得分:33 | 评论:4 Show HN: UnnaturalScrollWheels – Better scroll wheel settings for macOS - (github.com) Show HN:UnnaturalScrollWheels–macOS的滚轮设置更好 得分:21 | 评论:0 How to pay your rent with your open source project - (plausible.io) 如何使用开源项目支付租金 得分:197 | 评论:93 What the heroin industry can teach us about solar power - (bbc.com) 海洛因工业能教我们什么太阳能 得分:67 | 评论:37 ACCC alleges Google misled consumers

使用 VS2015 编译并调试 ffmpeg

我们两清 提交于 2020-08-14 08:56:18
导读   ffmpeg 是 音频处理方面 非常强大非常有名的开源项目了,然而如 雷神 所说,“ FFMPEG 难度比较大,却没有一个循序渐进,由简单到复杂的教程。现在网上的有关FFMPEG的教程多半难度比较大,不太适合刚接触 FFMPEG 的人学习;而且很多的例子程序编译通不过,极大地打消了学习的积极性 ” ,对于平时只习惯在 Windows 下开发的初学者来说,从零开始了解相关依赖,搭建起项目并调试 ffmpeg 并不是件容易的事,好在另一个非官方的 开源项目,提供了一整套 Windows 下,用 VS 来调试 ffmpeg 的解决方案—— Shift Media Project 。   本文使用最新版本的 ShiftMediaProject 的代码(20191015),展示在Windows10 下使用 VS2015 下载代码并成功编译的过程。在另一篇本文参考的 博文 中亦介绍了整个过程,不过由于是 20180307 写的,有些新的内容没有覆盖到,这里可当做是对其进行补充和拓展。同时也作为个人笔记分享出来,希望能帮助到更多刚好有需求的人。 目录 工具准备 下载源代码 按项目指引下载相关依赖 使用VS编译ffmpeg 编译与运行 1、工具准备 本文测试使用环境: 操作系统: Windows 10 编译使用开发环境: Visual Studio 2015 下载源代码工具: git

RSA遇上中国剩余定理

南笙酒味 提交于 2020-08-05 04:41:16
1.Introduction 最近读论文刚好用到了这个,之前只是有耳闻,没有仔细研究过,这里就好好捋一下,会逐步完善 不过貌似CRT(中国剩余定理)的实现更容易被攻击 2. RSA: Overview rsa算法描述如下: 选择两个大素数 \(p、q\) ,计算 \(N = p*q\) (最好保证N在2048bit以上,最新的研究工作已经可以成功分解762bit的N) 计算 \(\phi(N)=(p-1)*(q-1)\) 选择一个 \(e\) 使得 \(gcd(e, \phi(n)) == 1\) ,e由于是作加密使用,故推荐使用小值,推荐使用3、65537( \(2^{16}+1\) ),65537只有两个1bit,所以在幂运算(参加我的另一篇博客: 快速指数算法 )时只需要两次额外的乘法运算;此外,不需要担心使用固定值会造成的安全问题,RSA的安全性不会受影响 计算 \(ed = 1 (\mod\phi(n))\) ,得到 \(d\) 值用于解密 公钥:(N, e),私钥:(N, d) 一次RSA加解密: \[c = m^e \mod N\\ m = d^d \mod N\\ \] 解释: 即 \(m = (m^e)^d = m^{1\mod\phi(N)}=m^{h*\phi(N)+1}\mod N\) , 由欧拉定理 \(a^{\phi(n)}=1 \mod n\)

FFMPEG 配置选项详细说明

陌路散爱 提交于 2020-04-23 05:00:25
转自:https://blog.csdn.net/z2066411585/article/details/81239446 用法:配置[选项] 选项:[描述后括号中的默认值] 帮助选项: --help 打印此消息 --quiet 抑制显示信息输出 --list-decoders 显示所有可用的解码器 --list-encoders 显示所有可用的编码器 --list-hwaccels 显示所有可用的硬件加速器 --list-demuxers 显示所有可用的解复用器 --list-muxers 显示所有可用的复用器 --list-parsers 显示所有可用的解析器 --list-protocols 显示所有可用的协议 --list-bsfs 显示所有可用的比特流过滤器 --list-indevs 显示所有可用的输入设备 --list-outdevs 显示所有可用的输出设备 --list-filters 显示所有可用的过滤器 标准选项: --logfile = FILE日志测试并输出到FILE [ffbuild / config.log] --disable-logging不记录配置调试信息 - 如果生成任何配置警告,则-fatal-warnings将失败 --prefix = PREFIX安装在PREFIX [/ usr / local] -bindir = DIR在DIR

Cygwin 编译 ffmpeg

流过昼夜 提交于 2020-04-11 19:49:19
1、在官网下载linux下的压缩包   https://ffmpeg.zeranoe.com/builds/source/ffmpeg/ffmpeg-3.2.4.tar.xz 2、进入cygwin,假定将压缩包放在了cygwin的 bin\ffmpeg-3.2.4.tar目录下 执行如下指令进行文件解压 cd / bin cd ffmpeg - 3.2 . 4 . tar / xz -d ffmpeg- 3.2 . 4 . tar .xz tar -xvf ffmpeg- 3.2 . 4 . tar cd ffmpeg - 3.2 . 4 / 3、编译 shared模式编译 ./configure --disable-static --enable-shared --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca -