FFmpeg流媒体处理

在对ffmpeg命令有初步了解的基础后, 进行音视频的简单处理

FFmpeg

FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,它提供了录制、转换以及流化音视频的完整解决方案。FFmpeg 有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等功能。 放上FFmpeg官网链接: About FFmpegFFmpeg Documentation

进入阅读→

测试平台项目总结

项目介绍

为海尔开发的一个对项目进行测试的一个PC端

使用的框架是vue-element-admin,一个别人写的现成的框架,vue和element-ui的结合使用

进入阅读→

2020项目总结:小程序项目

概要

涉及到的项目主要有:

  1. 定制类的:艾莱依、特裁、京城、woo 等
  2. 工具类的:量体工具(正在开发中)
  3. 医疗类的:协和、alk等
  4. 展示类的:小程序直播、sass化小程序
进入阅读→

2020项目总结:协和会议

项目介绍

协和会议是给协和医院开发的一款线上会议应用系统,分为管理端和桌面应用端。

  • 管理端

    • 单个录入、维护用户(学员/讲师)信息
    • 批量导入、导出用户(学员/讲师)信息
    • 创建会议(分为:会议、课堂、沙龙三种模式)
    • 给会议分配参会人员
    • 查看课堂中学员的注意力统计信息
    • 应用端版本维护
  • 应用端

    • 用户查看自己的待参会的会议列表

    • 参加会议

      • 发送及查看会议中的文字消息

      • 语音通话

      • 视频通话

      • 桌面共享

      • 注意力统计(学员)

      • 设置注意力提醒(主持人)

      • 全员静音(主持人)

      • 对指定成员进行静音或邀请开麦(主持人)

      • 对指定成员进行关闭摄像头或邀请开启摄像头(主持人)

      • 转移主持人权限(主持人)

进入阅读→

Clojure中的log

分享回放

分享的视频连接:

分享的视频连接

进入阅读→

脚本编码sed vs babashka

问题: 我们的代码中有namespace中含有_的情况

(ns store-pc.final_custom.final_custom_customer_views
  (:require
   [re-frame.core :as rf]
   [store-pc.final_custom.final_custom_customer_events]
   [store-pc.full-custom.components.customer-info :refer [customer-info-page]]))

是违反编码规范的, 因为盘根错节的依赖关系, 手动修改非常麻烦.

进入阅读→

figwheel+antizer项目shadow-cljs+electron改造

1. 使用的脚手架

https://github.com/qdhaiqiang/shadow-electron-starter

2. 将原项目figwheel编译的浏览器版改造成electron版本

进入阅读→

iphone/ipad上safari保存网页到Home Screen

要求: 通过safari打开的网页, 可以通过发送到'保存至首页' 后

  1. 能够全屏幕(隐藏地址栏)
  2. 在首页有自己的独立icon
  3. splash screen
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0,minimum-scale=1.0">
<!-- iPad and iPad mini (with @2× display) iOS ≥ 8 -->
  <link rel="apple-touch-icon-precomposed" sizes="180x180" href="img/touch/icon-1024.png">
  <link rel="shortcut icon" href="img/touch/icon-1024.png">
  <!-- IOS 主屏幕应用全屏 -->
  <meta name="apple-mobile-web-app-capable" content="yes">
  <!-- 安卓 主屏幕应用全屏 -->
  <meta name="mobile-web-app-capable" content="yes"> 
  <!-- IOS默認的時間、電池、供應商等信息 -->		  
  <meta name="apple-mobile-web-app-status-bar-style" content="black" />
  <meta name="apple-mobile-web-app-capable" content="yes">
  <title>如意3D定制系统</title>
  <link rel="stylesheet" href="index.css" />
</head>
<body>
  <div id="root"></div>
  <script src="index.js"></script>
</body>
</html>
进入阅读→

新手入门clojure开发(本入门为windows10系统)

安装ag

  1. 打开powershell
  2. scoop是windows的一款包管理工具
set-executionpolicy remotesigned -scope currentuser
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
进入阅读→

建议的emacs配置

在purcell配置的基础上修改, 增加了若干个人配置, 我会不断与purcell的库同步, 推荐作为默认配置, 大家可以在此基础上定制

一方面从purcell的repo做获得更新, 本地自己的配置修改合并后push到自己的远端repo.

   +--------------------+      +--------------------+
   |  purcell git       |      |     lizy git       |
   +---------+----------+      +---------+----------+
             | git fetch purcell         |  git fetch lizy
             | git rebase purcell/master |  git rebase lizy/master
             |                           |  git push
             |                           |
   +---------+---------------------------+----------+
   |            local git repo                      |
   +------------------------------------------------+
进入阅读→