获取/var/www/下所有文件及文件夹的操作权限
1 | chmod 777 -R /var/www/ # 用户目录下,需要在前面再加sudo |
重装系统后清楚旧的ssh缓存协议
1 | ssh-keygen -R 192.168.1.136 |
pip、pip3升级
1 | pip/pip3 install --upgrade pip |
pip安装国外软件可能超时的解决方法
1 | pip --default-timeout=100 install --upgrade gensim |
pip安装时不存在某个xxx包,可以用下面的尝试
1 | pip install python-xxx |
pip安装Tensorflow任意指定版本
1 | pip install tensorflow-gpu=1.4.1 |
解除Ternsorboard端口占用
1 | lsof -i:6006 |
没有安装tensorboard/或python版本不对从其源码打开
1 | locate tensorboard |
安装pytorch
1 | http://tech.ifeng.com/a/20170921/44693375_0.shtml |
ubuntu teamviewe 安装
1 | apt-get purge teamviewer # 彻底移除旧的版本 |
python2.7,命令行界面输出中文字符
1 | import uniout |
查看硬盘容量及消耗
1 | sudo du -h --max-depth=1 .|sort -rh |head #查看文件夹/程序占用,由高到低排序 |
源码安装python3
1 | wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz |
ubuntu桌面死机解决
1 | top 查看,记下PID后,q退出即可,输入 sudo kill PID |
找不到xx包相关错误…cannot find -lxxc…
先找下其他目录中是否存在需要的lib文件,有的话不用下载,直接指向就好了。找到缺失lib文件的物理位置,之后在需要的目录中建立软连接1
2
3locate libc.so
ln -s /usr/lib/x86_64-linux-gnu/libpthread.so /home/tucodec/miniconda3/compiler_compat/
rm -rf libc.7.gz 移除软连接
ffmpeg视频处理相关
# 图像合成视频 -r 20: 代表每秒20帧,注意-r需要放到-i前面,会造成时长错误
cd /home/tucodec/wuxj/ECO/results
rm test.mp4
ffmpeg -f image2 -r 5 -i %4d.png test.mp4
ffmpeg -f image2 -i im%d.png -vcodec h264 -r 25 -b 2000k test.mp4
# 视频切帧,问题是不够高清
ffmpeg -i /home/tucodec/test.mp4 -f image2 -vf fps=fps=5 /home/tucodec/results/%4d.jpg # 图片命名方式 0001.jpg
# 视频转码
ffmpeg -i test.mp4 test.avi
ffmpeg -s 832x480 -f rawvideo -i RaceHorsesC_832x480_30.yuv -f image2 ./Src/%4d.png # YUV序列转PNG
ffmpeg -s 832x480 -i RaceHorsesC_832x480_30.yuv -b:v 7776k -r 25 -vcodec h264 h264.mp4 # YUV序列转H.264视频
# 合并mp4格式视频
ffmpeg -i test.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 1.ts
ffmpeg -i test1.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 2.ts
ffmpeg -i test3.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 3.ts
ffmpeg -i "concat:1.ts|2.ts|3.ts" -acodec copy -vcodec copy -absf aac_adtstoasc output.mp4
# 音频切割
ffmpeg -i test.mp3 -vn -acodec copy -ss 00:01:10 -t 00:00:30 output.mp3