python调用ffmpeg批量转换音频flac、mp3、m4a
ffmpeg 使用说明
查看使用说明:ffmpeg -h
。
1 | # usage: |
转换命令如下:
1 | ffmpeg -i xxx.flac -ab 320k xxx.mp3 -y' |
这次我们用到的主要是 -ab
命令,用来指定音频转换的比特率,常见的有: 192K, 320K 等。
查看使用说明:ffmpeg -h
。
1 | # usage: |
转换命令如下:
1 | ffmpeg -i xxx.flac -ab 320k xxx.mp3 -y' |
这次我们用到的主要是 -ab
命令,用来指定音频转换的比特率,常见的有: 192K, 320K 等。
视频内字幕提取
这里是针对内封了硬字幕的视频,字幕已经成为了画面的一部分。
思路:简单用 opencv 提取视频内的所有帧,然后用 tesseract 对图片进行 ocr 识别。
目前的效率较低、准确度也一般,凑合用。
1 | scoop install tesseract |
帮助文档: https://tesseract-ocr.github.io/tessdoc/
官方体提供了三种训练好的模型:
我们这里选择 tessdata_fast
:
ref: https://github.com/develsoftware/GMinerRelease
gminer_2_XX_windows64.zip
, 解压后目录如下:1 | ├───miner.exe # 主程序 |
以在 火币矿池 挖 以太币 为例,
https://pool.huobi.pe/pow/help/3/all
主要参数如下:
1 | --algo: 算法,可省略; 对于以太币,默认 ethash |
1 | ./miner --algo ethash --server stratum+tcp://es.huobipool.com:1800 --user shenyoyo0706 |
也可以用配置文件运行, 或用快捷脚本运行, 参数设置方法是一样的。
1 | # Sample configuration file to mine BitcoinGold |
1 | Set-ExecutionPolicy RemoteSigned -Scope CurrentUser |
1 | irm get.scoop.sh | iex |
1 | cd ~ |
使用默认安装时经常卡住,是因为 https://get.scoop.sh 其实指向了 https://raw.githubusercontent.com/,因而导致安装失败。
对应的安装文件在这里: https://github.com/ScoopInstaller/Install/blob/master/install.ps1
以scoop安装oh-my-posh3。
1 | scoop install oh-my-posh |
新建、修改配置文件,运行:
1 | if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } |
加入以下内容:
1 |
|
https://github.com/caj2pdf/caj2pdf/
1 | pip install PyPDF2 |
mutool.exe
文件放进 caj2pdf/
目录就行了。管理员身份运行:
1 | dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart |
重启电脑。
打开 Microsoft Store,安装 Ubuntu18.04
启动 Ubuntu18.04,创建账号、密码
安装 Windows Terminal(可选)
用 scoop 安装。
1 | scoop install windows-terminal |
windows-terminal 简单设置:字体、启动目录。
1 | { |
ref: https://tensorflow.google.cn/lite/guide/python
1 | pip3 install https://dl.google.com/coral/python/tflite_runtime-2.1.0.post1-cp37-cp37m-linux_armv7l.whl |
tensorflow 提供了一个示例, 基于picamera的。
ref: https://github.com/tensorflow/examples/blob/master/lite/examples/object_detection/raspberry_pi/
1 | # 1. Clone |
ref: https://www.raspberrypi.org/documentation/usage/gpio/
名称 | 符号 | 备注 |
---|---|---|
电源 | VCC | 驱动电源,接+5V~+35V |
GND | 接地 | |
5V | 逻辑控制电源,5V 注1 | |
控制端 | ENA、ENB | 两路 注2 |
IN1 |
高电平有效,接树莓派 | |
输出端 | OUT1~OUT4 | 接电机 |
注1:当驱动电压过高时(>12V),逻辑控制电源单独接5V电源。 一般悬空即可。
注2:使能端直接跳线与5V连接。这个5V是驱动电源经过78M05模块输出的。
鼠标一直用的地狱狂蛇 Abyssus。
最早是2010款的磨砂版,当时还是蓝色的led灯,3500DPI,底部有两个调节开关。
用了三年多,左键双击了。当时还觉得挺可惜的。
后面买了两个2014款的,一个公司用,一个家用。
这款led灯被改成了绿色,1800DPI,调节开关也被减配了。
用了没多久,家里的鼠标中键就不是很灵了;最近公司的也出现了这个现象。
投稿模板要用 els-cas-templates, ctex编译不过去,错误如下:
error: Environment graphicalabstract undefined
原因不用想,肯定是ctex内置的latex(miktex)版本太老了。
miktex 官网: https://miktex.org/
最新版是: MiKTeX 20.6 (6/28/2020), 大概230M。
https://miktex.org/download/ctan/systems/win32/miktex/setup/windows-x64/basic-miktex-20.6.29-x64.exe
(最近miktex的版本号也改成了 年.月
的形式,之前是 2.9.x
的格式。)