ffmpeg與nginx
這是一個學習記錄,在課上老師教了這個方法後,覺得很方便,所以記錄下來。(可能會存在一些記憶上的混亂)
下載ffmpeg,解壓縮後。D盤新建d:\ffmpeg(注意不要中文目錄,將目錄改簡單些)。
將解壓後的ffmpeg複製到新建大的ffmpeg資料夾,將待處理的視訊複製到同一目錄裡面的bin目錄下,如lego.mp4。
然後進入命令列模式:
開啟“開始”選單,然後鍵入 cmd開啟搜尋框。
在彈出的“命令提示符”上右鍵“以管理員身份執行”
//在命令列中輸入:
Cd d: (進入d盤)
Cd ffmpeg (假如剛才是d:\ffmpeg\目錄)
Cd bin (進入d:\ffmpeg\bin目錄)
//之後在CMD中輸入以下命令
ffmpeg -i 1.mov -vcodec libx264 -crf 20 out.mp4 --解析度不動進行壓縮
ffmpeg -i 1024.mp4 -c copy -c:v libx264 -vf scale=-2:720 720.mp4 --修改解析度
ffmpeg -ss 00:00:00 -t 00:02:25 -i 720.mp4 -vcodec copy -acodec copy 72001.mp4 --分割
ffmpeg -ss 00:02:26 -t 00:04:50 -i 720.mp4 -vcodec copy -acodec copy 72002.mp4
(上面是通過ffmpeg處理視訊,以下為建立視訊流伺服器方法)
下載 nginx-1.7.11 for windows 可以直接從nginx官網上下載, 新建子目錄:nginx-1.5.10\html\hls,把生成的m3u8和切片好的ts檔案或目錄拷貝到hls目錄下 ,管理員模式執行nginx.exe 。
瀏覽器開啟127.0.0.1,出現nginx歡迎畫面,說明安裝成功。
安裝vlc播放器。開啟vlc播放器, 【開啟網路串流】選單,輸入url:http://127.0.0.1/hls/playlist.m3u8 即可測試播放。
相關文章
- ffmpeg+nginx將rtsp轉為rtmpNginx
- Nginx+FFmpeg實現RTSP轉RTMPNginx
- ffmpeg+nginx 實現拉流轉碼播放Nginx
- [FFmpeg]ffmpeg各類引數說明與使用示例
- ffmpeg+nginx+rtmp+web實現視訊直播網站NginxWeb網站
- nginx+ffmpeg搭建流媒體伺服器(直播流)Nginx伺服器
- 【史上最全】Nginx+ffmpeg實現流媒體系統Nginx
- nginx與HANginx
- FFmpeg開發筆記(四十)Nginx整合rtmp模組實現RTMP推拉流筆記Nginx
- 【FFmpeg】Windows下FFmpeg編譯Windows編譯
- 【FFmpeg】Windows下FFmpeg除錯Windows除錯
- 【FFmpeg】FFmpeg常用基本命令
- FFmpeg總結(十三)用ffmpeg基於nginx實現直播功能,不用第三方SDK,自研推流拉流Nginx
- ffmpeg
- FFmpeg開發筆記(二十二)FFmpeg中SAR與DAR的顯示寬高比筆記
- 【FFmpeg】Windows下64位ffmpeg編譯Windows編譯
- 安裝ffmpeg和crontab執行ffmpeg
- [Nginx] - nginx 基本配置與引數說明(轉)Nginx
- Nginx安裝與使用Nginx
- Nginx安裝與代理Nginx
- Nginx與前端開發Nginx前端
- nginx升級與回退Nginx
- Nginx安裝與配置Nginx
- Nginx與X-SendfileNginx
- Nginx 安裝與配置Nginx
- FFmpeg 使用
- Web直播系列4——ffmpeg實時推流+nginx負載均衡降低直播延時_1WebNginx負載
- nginx面試題-nginx負載均衡與正反向代理Nginx面試題負載
- FFmpeg學習之一(FFmpeg原始碼編譯)原始碼編譯
- FFmpeg—專案匯入FFmpeg動態庫(二)
- nginx gzip 與 gzip_staticNginx
- nginx快取與優化Nginx快取優化
- JWS與Nginx的結合Nginx
- FFMPEG安裝
- FFMPEG基本操作
- ffmpeg for androidAndroid
- ffmpeg配置教程
- ffmpeg+srs