原创 【Openwrt】迅雷遠程下載功能的設計與實現

文章說明: 本文主要描述openwrt平臺下,迅雷遠程下載功能的設計方法和實現方式,僅供喜歡openwrt的朋友或開發者參考。 功能描述:身在辦公室或異地,也能使用家裏的路由下片了 固件平臺:openwrt (可用官方版或自己編譯的版本)

原创 【openwrt】 BitTorrent下載功能設計與實現

文章說明: 本文主要描述openwrt平臺下,BitTorrent功能的設計方法和實現方式,僅供喜歡openwrt的朋友或開發者參考。 功能描述:使用BitTorrent種子下載你想下的東西 固件平臺:openwrt (可用官方版或自己編

原创 [後臺服務程序務實開發] 引子

後臺服務程序務實開發,我會用一個系列來介紹,主要以我的10多年的工作 總結爲主,目的是提供一個實用的工程化部署方法,或者不同的研究方法, 但爲了提供應用服務,都缺少不了工程部署方面的設計需求,使用的設計方 案或者框架也是五花八門。

原创 [deep learning]caffe cuda docker 深度學習的第一步

今天很高興,因爲經過將近3天的努力,我的深度學習終於邁出了第一步,caffe docker 帶給我希望。 先需要做一下簡要的提醒,在安裝過程中,要時刻提醒自己注意版本的一致性(若不一致,會走很多彎路),包括nvidia driver cu

原创 [linux]ssh 端口轉發

三臺機器:小盒子hostA,阿里雲服務器hostB,辦公機器hostC。 hostA ssh−R8080:localhost:80youraccount@hostBhostC ssh -L8888:localhost:8080 you

原创 [ffmpeg]顯示視頻尺寸

ffprobe -v quiet -select_streams v -show_entries stream=width,height of csv=”p=0” foo.mp4

原创 [linux] ssh 防超時設置

有些主機對超時的ssh連接會自動斷連接,對調試遠程服務器來說,這個特性帶來不便。可以在ssh登錄這樣的服務器時用下面參數: ssh -o ServerAliveInterval=10 user@host 這個命令將每隔10秒發一個空包

原创 [shell opencv] 對指定目錄下所有的圖片進行加黑邊處理

CNT=0 for i in $(ls ../img) do ID=${i%.*} ID=${ID##*/} if [ $CNT -le 20 ];then convert -border 100x0 -bordercolor

原创 [ffmpeg]加幕流

ffmpeg -i input.mp4 -i input.srt -map 0:0 -map 0:1 -map 1:0 -c:s mov_text output.mp4

原创 [awk shell] 判斷一個文件中內容在另一個文件中

判斷test2.txt 中第一列的內容在test1.txt 中, 很簡單的一條awk命令即可: awk ‘NR==FNR{a[1]= 2;next}NR!=FNR{if(1ina)print 0”:”a[$1]}’ test1.txt

原创 [ffmpeg]顯示視頻時長

ffprobe -v quiet -select_streams v -show_entries stream=duration -of csv=”p=0” foo.mp4

原创 [ffmpeg]加濾鏡

ffmpeg -i tmp.mp4 -aspect 1.77 -vf “split[main][tmp];[tmp]crop=ih*1.777:ih,scale=800:450,boxblur=20[out];[main]scale=-1

原创 [linux] screen 使用摘要

screen -S sessionname 創建一個名稱爲sessionname的會話 screen -d [seesionname] detach會話,會話本身依舊運行,或者按Ctrl-a d screen -ls 列出所有會

原创 [FFMPEG-BUG] sws_getContext()處理AV_PIX_FMT_NONE 幀格式引起的core dump

一個坑,在調用libswscale sws_getContext ()函數中,如果原視頻格式是 AV_PIX_FMT_NONE,會引起ffmpeg core dump. 在處理視頻前,需要對此格式做判斷。

原创 【openwrt-luci】js, xhr 與 lua 前後臺關聯數據讀寫交互設計與技巧

文章說明: openwrt  luci頁面開發過程中,經常會有這樣的需求,需要從後臺讀需數據,前臺獲取數據後還需要向後臺提交數據,並且,提交的這些數據是和後臺取到的數據是關聯的, 本文的主導思想是,使用XHR.poll 結合lua腳本定時