ICode9

精准搜索请尝试: 精确搜索
  • NET7 gRPC JSON转码+OpenAPI2022-11-13 17:40:02

    正文gRPC JSON转码gRPC JSON 转码允许浏览器应用调用 gRPC 服务,就像它们是使用 JSON 的 RESTful API 一样。 浏览器应用不需要生成 gRPC 客户端或了解 gRPC 的任何信息。 通过使用 HTTP 元数据注释 .proto 文件,可从 gRPC 服务自动创建 RESTful API。 使应用可以同时支持 gRPC 和 JS

  • 音视频技术入门课- 03 如何做音视频的封装和转码2022-09-06 11:31:33

    视频转码主要涉及编码压缩算法(Encoding)、格式封装操作 (Muxing)、数据传输 (例如 RTMP、RTP)、格式解封装(Demuxing)、解码解压缩算法(Decoding)几方面的操作。 在我们将视频流、音频流写入到一个封装容器中之前,需要先弄清楚这个容器是否支持我们当前的视频流、音频流数据。 音视频编

  • ffmpeg2022-08-11 01:01:19

    win环境下使用ffmpeg 转码视频 使用gpu加速转码过程 安装ffmpeg ...... 安装显卡支持 参考自https://blog.csdn.net/y534560449/article/details/121539699 查看显卡是否支持CUDA https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new cuda下载地址 ht

  • Compressor for Mac(视频转码工具)2022-08-10 15:02:44

    Compressor for Mac是一款视频转码工具,可以将媒体文件转码为各种格式的应用。您可以将 Compressor 用于:使用标准清晰度 (SD)、高清晰度 (HD) 和 4K 格式(包括 H.264 和 HEVC,也称为 H.265)导出视频以在 Apple 设备上观看。此次更新新增了从“照片”App 中拖放媒体的功能。 详情:Compre

  • 阿里云 Serverless 异步任务处理系统在数据分析领域的应用2022-07-27 18:05:47

    简介: 数据处理、机器学习训练、数据统计分析是最为常见的一类离线任务。这类任务往往都是经过了一系列的预处理后,由上游统一发送到任务平台进行批量训练及分析。 异步任务处理系统中的数据分析 数据处理、机器学习训练、数据统计分析是最为常见的一类离线任务。这类任务

  • nvue- 加载本地图片2022-07-08 10:01:36

    nvue 不能直接加载本地图片,1:可以用base64    2:将图片放到网上或者服务器上。 下面说的是第一种方法,base64码: 将图片转为base64码>> 在这个网址选中你要加载的本地图片,进行转码,将转码放到src里就可以了。 打开上面链接,然后选文件   将转好的base64码全部复制放到 image标签的 s

  • Linux环境CGO调用C接口推流出现异常,H.265转H.264不成功是什么原因?2022-06-02 18:02:13

    在上期的文章中,我们和大家分享过关于EasyCVR平台支持H.265转码为h.264的文章。平台可以在不改变摄像机设置的情况下实现视频流转码播放。感兴趣的用户可以翻阅我们往期的文章进行查看。今天和大家分享一下开发过程中遇到的C接口推流问题及解决办法。       在功能开发过程中,我

  • babel使用2022-05-02 09:33:40

    Babel转码器 Babel定义 Babel 是一个广泛使用的 ES6 转码器,可以将 ES6 代码转为 ES5 代码,从而在老版本的浏览器执行 Babel安装 仅需要在项目文件下安装 npm install --save-dev @babel/core Babel转码流程 一:配置.babelrc文件 创建.babelrc文件设置转码规则和插件 格式:{

  • JavaScript window对象之atob()和btoa()2022-04-29 18:32:08

    javascript原生的api本来就支持Base64,但是由于之前的javascript局限性,导致Base64基本中看不中用。当前html5标准正式化之际,Base64将有较大的转型空间,对于Html5 Api中出现的如FileReader Api, 拖拽上传,甚至是Canvas,Video截图都可以实现。   好了,前言说了一大堆,Base64转码和解

  • 【小白转码】062022-03-27 09:00:39

    第六章 一、封装 encapsulation 1.遵循的原则 随着我们系统越来越复杂,类会越来越多,那么类之间的访问边界必须把握好,面向对象的开发原则要遵循“高内聚、低耦合”,而“高内聚,低耦合”的体现之一: 高内聚:类的内部数据操作细节自己完成,不允许外部干涉; 低耦合:仅对外暴露少量的方法用

  • 【转】babel那些事儿2022-03-19 10:05:39

    从前,一提到新东西,我的反应就是兼容性好不好,如果不能满足产品经理的需求,就还是用保守的方式实现吧。毕竟前端开发是一件很灵活的事,怎么写都行,至于为何会用某种方法,一定是综合考虑兼容性,性能,用户体验,开发成本等因素后再说。兼容性和新事物有时就像鱼和熊掌不可兼得,必须权衡利弊,做一

  • 用ffmpeg对视频转码,视频格式转换2022-01-31 21:00:35

    查看 flv文件音频和视频的编码格式 ffmpeg -i 069.flv 返回的最后几行 Input #0, flv, from '069.flv': Duration: 00:32:28.50, start: 0.000000, bitrate: 2848 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 64 kb/s Stream #0:1: Video: flv1, yuv420p,

  • Aliplayer通过HLS流式播放Aliyun Mps(媒体处理)转码的加密视频2022-01-20 22:33:28

    前言  公司需求,上传的视频需要加上公司Logo,同时播放需要采用流式播放禁止下载。 现有的环境在阿里云上,所以自然想到了阿里云的产品【媒体处理】的转码功能。   转码配置 配置比较简单,采用阿里云HLS标准加密方式 参考阿里云官方文档即可【文档地址】,采用工作流方式,自动触发。 

  • twig解决json_encode中文UNICODE转码问题2022-01-20 13:01:29

    对于带 斜杠/ 的数组进行 json_encode 时,会给 /  转义转成  \/ 对于如下数组 $a,现有两种办法解决: 1 2 3 4 5 6 7 $a = array(  'http://www.baidu.com',  'http://www.baidu.com',  'http://www.baidu.com',  'http://www.baidu.com',  'http://

  • 通过FFMpeg将mkv文件转化MP4格式2022-01-18 04:00:08

    FFMpeg官方下载地址:https://ffmpeg.org/   1.进入FFMpeg官网后,点击首页DownLoad按钮   2.选中对应操作系统的应用包   3.选择下载   4.下载完成后,进行解压,我们会得到一个ffmpeg应用的文件夹     5.进入我们上面得到的文件夹,再进入到一个名为“bin”根目录文件夹  以下

  • ES62022-01-11 20:04:04

    一、简介  Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行执行。 这意味着,你可以现在就用 ES6 编写程序,而不用担心现有环境是否支持。   二、安装 安装命令行转码工具 Babel提供babel-cli工具,用于命令行转码。它的安装命令如下: npm install --global

  • Java 字符转码之UTF-8转为GBK/GB23122022-01-10 15:03:22

    java跟python类似的做法,在java中字符串的编码是java修改过的一种Unicode编码,所以看到java中的字符串,心理要默念这个东西是java修改过的一种Unicode编码的编码。 package string; import java.nio.charset.Charset; public class UTF82GBK { public static void main(Stri

  • Base64转码和字符串互转2022-01-06 21:03:01

    Base64(基底64)是一种基于64个可打印字符来表示二进制数据的表示方法。一些如uuencode的其他编码方法,和之后BinHex的版本使用不同的64字符集来代表6个二进制数字,但是不被称为Base64。 Base64常用于在通常处理文本数据的场合,表示、传输、存储一些二进制数据,包括MIME的电子邮件及XML

  • 《ES6标准入门》学习总结2022-01-02 15:03:06

    第1章 ECMAScript 6简介 1.ES是JS的规格,JS是ES的实现。 2.es-checker模块可以查看本机对ES6的支持程度。 3.Babel是转码器,配置文件是.babelrc,可以通过babel-cli进行命令行转码。 4.babel-node是随着babel-cli一起安装的,babe-node命令可以直接运行ES6脚本。 5.babel-register只会

  • informix转储数据到postgresql的中文乱码问题2021-12-22 22:01:51

    用informix自带dbaccess执行unload语句导出数据为unl文件 由于informix用的gb18030字符集,postgresql用的utf8字符集 用linux自带的ised命令对导出的unl文件行尾多余的分隔符|进行替换删除 然后用linux自带的iconv命令对导出的informix进行转码 然后用postgresql的psql的copy语句

  • UrlParams 转化成Json格式2021-12-13 10:33:18

    在接收参数时 遇到了UrlParams格式的参数 goodName=%E6%9C%BA%E5%8A%A8%E8%BD%A6%E5%95%86%E4%B8%9A%E4%BF%9D%E9%99%A9&appliName=%E5%B0%8F%E7%8E%8B 发现这样转换后得出的JsonString 为:  这样显然是不对的,需要进行转码,转码用下面这个方法: requestParams = URLDecoder.decod

  • 利用windows批处理bat文件快速执行视频转码2021-12-10 20:02:42

    > 原创文章转载请注明出处,本文属于个人笔记,务作执行或投资依据,如有侵权请联系删除。 > 作者:沉心静氣 2021-12-10 19:46:46 星期五 ​ FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完

  • python(五)字符串的常用操作和编码、转码2021-11-28 23:30:37

    字符串的驻留机制 '''字符串的驻留机制''' a='python' b="python" c='''python''' print(a,id(a)) print(b,id(b)) print(c,id(c)) python 1368352737136 python 1368352737136 python 1368352737136 s1=

  • 如何使用RTP引擎对语音编码进行转码2021-11-28 12:01:41

    架构图: 问题: 从Freeswitch发出的INVITE消息里,只有PCMA和PCUM编码,想在RTP引擎和WebRTC的话机之间使用OPUS编码(OPUS编码对丢包的容忍度更高,WebRTC话机跑在外网用户的电脑上,需要启用OPUS) 配置方法: 在OpenSIP的RTP引擎配置参数里进行转码: rtp引擎配置参数加上转码参数 always-trans

  • Glide 架构设计艺术,一线互联网企业高级Android工程师面试题大全2021-11-26 13:32:49

    ResourceCache 将从Request获取的Data数据处理后缓存,比如将一个url的原图进行压缩后又缓存起来,glide能够缓存不同尺寸的图片的原因就在于这一步。 而SourceGenerator就是跳过缓存直接从原始Request获取请求了。 2.1 Request是如何被加载的 由于glide的这种高度抽象,现在我们面

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有