强大的音视频处理工具: FFmpeg
4.0)协议发布 all right reserved, powered by Gitbook最后更新: 2021-09-14 10:43:00 ➜ splitAudio git: ➜ splitAudio git:((master master)) ffmpeg -i show_14322648_audio.mp ffmpeg -i show_14322648_audio.mp ffmpeg ⾊ 命令: 参数说明: ⾼度 可以⽤数值: 460 也可以⽤表达式: ih+100 效果: 希望:调整多个属性 希望: ⾼度:上⾯增加 50 ,下⾯增加 100 总增加⾼度= 50+100 = 150 宽度:左右都增加 30 ,原视频居中 总增加宽度= 30*2 = 60 背景⾊: LawnGreen 透明度: 0.2 命令: pad中的值⽤⼿动计算出的值: "pad=width=0:height=ih+100: "pad=width=0:height=ih+100: 获取 23 或:pad中的值尽量⽤表达式: 效果: 附录: 前⾯折腾期间的命令记录,包括出错的命令: ffmpeg -i input.mp4 -vf ffmpeg -i input.mp4 -vf "pad=width=540:height=510:x=3 "pad=wid0 码力 | 73 页 | 11.57 MB | 1 年前3GPU Resource Management On JDOS
常规的容器服务 ,使用 gpu 的 zone , 自行设定相应的镜像即 可,有完善的周边服务 训练服务 • 提供基于 kubeflow 的分布式训练方案 – 界面化操作,用户提供代码地址和执行命令即可 – 系统内建支持安装 pip 依赖 – 自制存储插件支持分布式文件系统存储用户数据 – 支持官方镜像,不需要 JDOS 提前协助制作镜像 – 提供 tensorboard 作为训练监控实时查看训练状态 + 优先级) • 创建训练 – 用户选择集群提供代码地址和执行命令即可 – 选择所用框架(镜像):支持官方,亦可自制 (提供 dockerfile 生成镜像服务) – 选择存储来源:对接了内部的存储 – 填写代码地址,执行的命令等 – 可以选择是否监控训练,提供 tensorboard 任务列表 可以指定 git 的 commit-id 发起任务 任务详情 可以查看具体的容器列表,以及查看容器的日志和事件0 码力 | 11 页 | 13.40 MB | 1 年前3Ubuntu 桌面培训 2010
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474 X.III.I 在启动时自动运行系统命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475 X.III.II 更改引导时的默认操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497 XI.VII.I Ubuntu 中文论坛上,每页都会给显示一条命令,很 酷,从哪里可以找到它们? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497 XI.VII.IIUbuntu 中文论坛上,都有哪些求助方法? 第一次采用 GNU 通用公共许可证(GPL),发布了 Linux 的 1.0 版本。GNU 工具集连同这个自由的内核给爱好者提供了一个极富潜力的环境。为 了和 UNIX 保持相似,Linux 首先提供了一个命令行界面;此后,X 窗口系统的加入 使图形用户界面成为现实。 小提示 Linux 不隶属于任何个人或公司,甚至不属于开创 Linux 的 Linus Torvalds 本人。 但是,Torvalds0 码力 | 540 页 | 26.26 MB | 1 年前3MySQL高可用 - 多种方案
1 esac exit 0 2.4.9 Master 和 backup 的启动 启动 master 和 backup 的 mysql 以后,再在 master 和 backup 执行如下命令启 动 keepalived 和 realserver 脚本: /etc/rc.d/init.d/realserver.sh start /etc/rc.d/init.d/keepalived 1 esac exit 0 3.5.8 Master 和 backup 的启动 启动 master 和 backup 的 mysql 以后,再在 master 和 backup 执行如下命令启 动 keepalived 和 realserver 脚本: /etc/rc.d/init.d/realserver.sh start /etc/rc.d/init.d/keepalived 预期 效果,大致测试步骤如下: 停掉 master 上的 mysql,看看能写 IP 否自动切换到 sorry_server,看看读 IP 是否去掉了 master 的 mysql,使用如下命令查看:ipvsadm –ln。 停掉 master 上的 keepalived,看读写 VIP 是否会迁移到 backup 上。 启动 master 上的 mysql,看是否能切换回0 码力 | 31 页 | 874.28 KB | 1 年前3MySQL 8.0.17 调优指南(openEuler 20.09)
适用于MySQL数据库场景。命令中 的${device}为数据盘名称,根据实 际磁盘名称进行修改。NVME盘不 支持此操作。 echo deadline > /sys/ block/${device}/queue/ scheduler /sys/block/$ {device}/queue/ nr_requests 提升磁盘吞吐量,尤其对myisam 存储引擎,可以调整到更大。命令 中的${device}为数据盘名称,根据 2020-10-15 7 方法 Linux参数 参数含义 操作 swappiness 值越大,越积极使用swap分 区,值越小,越积极使用内存。 执行命令vi /etc/sysctl.conf, 将vm.swappiness = 1添加到文 件底部,保存退出,执行命令 sysctl -p使其生效。 dirty_ratio 内存里的脏数据百分比不能超过 这个值。 echo 5 > /proc/sys/vm/ 09) 3 操作系统调优 2020-10-15 8 3.10 mysql 进程绑核 目的 将mysql的进程绑定到指定CPU上,同时内存使能interleave。 方法 使用numatl命令进行设置,其中0-92是mysql进程要运行的CPU序号,my.cnf是mysql 的配置文件路径。在华为鲲鹏920 4826处理器 + Huawei TM280 25G网卡上为mysql 绑定93个核能获得最佳性能。0 码力 | 11 页 | 223.31 KB | 1 年前32022 Apache Ozone 的最近进展和实践分享
客户端发送命令给SCM,SCM负 责执⾏和控制流程 Ozone Manager DN1 Storage Container Manager Client RocksDB RocksDB C3 C4 C5 C6 C2 C1 C1 C2 C3 C4 C5 C6 C1 C2 C3 C4 C5 C6 DN2 DN3 DN4 C2 C4 C6 C5 发送命令 & 查询结果 查询结果 发送命令 汇报⼼跳 均衡器Ozone Balancer 主要配置项 • 启动服务 • 停⽌服务 • Threshold配置 • 最多连续迭代运⾏次数 • 每次迭代最⼤迁移数据量 Average使⽤率 DN1 DN2 DN3 DN4 + threshold - threshold 纠删码(HDDS-3816) 数据可靠性 (越⾼越好) 存储效率 (越⾼越好) 1-replica0 码力 | 35 页 | 2.57 MB | 1 年前3使用 Docker 建立 MySQL 集群
对于不是自己建立的镜像,建立出来的容器未必能一次达到要求,建议是将 run 命令写成脚本,创建后使用 docker inspect <容器名> 仔细查看容器信息,关注镜像公开的端口和文件目录。如果发现达不到要求,使 用 docker rm -f <容器名> 删除容器后修改 run 脚本再次运行,直到满意为止。 下面是我的 run 命令: docker run --name mdb1 \ -p 13306:33060 码力 | 3 页 | 103.32 KB | 1 年前3Kubernetes Operator 实践 - MySQL容器化
• 缺点:读写延迟较高 本地存储 • 基于 Host Path Volumes • 优点:读写延迟低 • 缺点:单点数据,容器漂移时 数据丢失 踩到的坑 • 现象:执行 docker 命令时,docker daemon 无响应,/var/log/messages 大量报错 libceph: osdxx 10.0.0.0:6812 socket closed (con state OPEN)0 码力 | 42 页 | 4.77 MB | 1 年前3RocketMQ v3.2.4 开发指南
40 12.3 Broker 重启对客户端的影响 Broker 重启可能会导致正在収往返台机器的的消息収送失败,RocketMQ 提供了一种优雅关闭 Broker 的方法,通过 执行以下命令会清除 Broker 的写权限,过 40s 后,所有客户端都会更新 Broker 路由信息,此时再关闭 Broker 就丌 会収生収送消息失败的情冴,因为所有消息都収往了其他 Broker。 sh0 码力 | 52 页 | 1.61 MB | 1 年前3A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetes
Applying Agile practices to operations • Infrastructure as code • Ops teams embracing source control (git) • Automated testing • Repeatable/consistent • CI/CD • This has worked well for App Dev. Now time0 码力 | 21 页 | 68.69 MB | 1 年前3
共 10 条
- 1