原创 Ubuntu 16.04 FFPLay播放有畫面沒有聲音
首次編譯完FFMpeg後,可能播放沒有聲音。 錯誤信息如下: SDL_OpenAudio (2 channels, 44100 Hz): No such audio device SDL_OpenAudio (1 channels
原创 FFMpeg提取原始數據
1.提取YUV數據 ffmpeg -i test.mp4 -an -c:v rawvideo -pix_fmt yuv420p out.yuv -an 表示不要音頻 播放進行測試,由於現在的視頻是原始數據,所以需要指定大小和格
原创 FFMpeg裁剪與合併命令
FFMpeg裁剪與合併命令 裁剪命令 ffmpeg -i video.mp4 -ss 00:02:00 -t 10 crop_video.mp4 -ss 裁剪開始時間,從n時n分n秒考試裁剪 -t 裁剪時長 單位s 合併命令 f
原创 Activity4個啓動模式梳理
standard 這種是默認的啓動模式,如果是此啓動模式。每次啓動Activity的時候,不管是否存在這個Activity,都會創建一個新的Activity放在棧頂。 SingleTop 爲了解決standard模式下帶來
原创 FFMppeg視頻圖片互轉
FFMppeg視頻轉圖片 ffmpeg -i video.mp4 -r 1 -f image2 image-%3d.jpeg -r 表示轉換圖片的幀率,1表示每秒一張圖片 -f 表示多媒體抓換成什麼格式,image
原创 Ubuntu FFMpeg開發日誌系統入門以及遇到的問題解決
FFMpeg日誌系統 1.添加頭文件 #include <libavutil/log.h> 2.設置打印日誌信息級別 當需要打印的日誌信息級別大於設置的級別的時候纔會打印 av_log_set_level(AV_LOG_DEBU
原创 FFMpeg數據流處理 抽取音視頻流
FFMpeg數據流處理 1.基本概念 (1)多媒體文件裏面其實是流的容器 (2)流有很多種比如,stream/track…但是各路流互不影響 (3)每種流是由不同的編碼器編碼的 (4)從流中解碼出的數據稱爲包 (5)在一個包中包含
原创 FFMpeg分解與複用
分解與複用 輸入文件—demuxer—編碼數據包----muxer—輸出文件 1.複製轉換 ffmpeg -i test.mp4 -vcodec copy -acodec copy test.flv -i 輸入文件 -vcodec
原创 FFMpeg開發前的準備-C基礎以及編譯靜態庫和動態庫
Vim 基本操作 … 拷貝:yy/yw 粘貼:p 刪除:dd/dw 光標移動(命令行模式): h(左移)/j(下移)/k(上移)/l(右移動) 跳轉到文件頭:gg 跳轉到文件尾部:G 跳轉到行頭:^ 跳轉到行尾:$ 查找和替換:
原创 FFMpeg直播命令拉流與推流
FFMpeg直播命令拉流與推流. 直播推流 ffmpeg -re -i test.flv -c copy -f flv rtmp://server/live/streamName -re 減慢推流的幀率 -c copy 表示將流
原创 Android Studio Processor 自定義註解器不執行以及 Messager 日誌看不到的問題
AndroidStudio版本:3.5.2 gradle版本:5.4.1 tools:com.android.tools.build:gradle:3.5.3 網上搜了下,都說是需要將要編譯註解的library添加 annotat
原创 FFMpeg文件目錄操作
FFMpeg文件目錄操作 1.文件的刪除與重命名 刪除 avpriv_io_delete() 移動 avpriv_io_move() 2.代碼 #include <libavformat/avformat.h> #include
原创 FFMpeg 濾鏡處理(視頻水印以及音頻回聲)
總體流程: 輸入文件—demuxer–編碼數據包—decoder–解碼數據幀–encoder–編碼數據包–muxer輸出文件 demuxer 表示拆分,比如音頻和視頻的分離 decoder 表示對音頻進行解碼爲PCM ,對音頻數據
原创 Ubuntu16.04 編譯FFMpeg以及FFPlay
1.下載FFmpeg源碼 git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg 2.安裝SDL 不安裝SDL編譯之後不會生成ffplay (1)http://www.libsdl.
原创 解決Android Studio cannot open this project, please retry with Android Studio 3.5 or new
This version of Android Studio cannot open this project, please retry with Android Studio 3.5 or newer 出現這個問題是因爲使用的Gr