原创 [轉]關於ffmpeg 的總結(一個linux 下 集 屏幕錄像錄音,音頻視頻轉換,合併音頻視頻文件,格式轉換於一身的命令)
emerge ffmpeg 格式轉換 (將file.avi 轉換成output.flv) ffmpeg -i file.avi output.flv -i 表示輸入文件 :現在有個視頻video.av
原创 FFMPEG的一些使用技巧
1 在vc中使用ffmpeg靜態庫做二次開發的時候,如果不是控制檯應用程序,又需要查看ffmpeg的日誌信息,可使用 [cpp] view plaincopy av_log_set_callback 函數註冊一
原创 filter開發時間戳,該怎麼處理
ilter開發時間戳 在filter開發中,IMediaSample::GetTime((&start, &stop); 用GetTime能夠獲得該
原创 窗口刷新的幾個函數:Invalidate UpdateWindow RedrawWindow(轉)
http://blog.163.com/danshiming@126/blog/static/109412748201012621425989/一:
原创 Bridge模式
一、 橋樑(Bridge)模式 橋樑模式是一個非常有用的模式,也是比較複雜的一個模式。熟悉這個模式對於理解面向對象的設計原則,包括"開-閉"原則(OCP)以及組合/聚合複用原則(CARP)都很有幫助。理解好這兩個原則,有助於形成正確的
原创 SDL2.0在mfc窗口中顯示yuv的一種方法
DWORD ThreadFun() { //用mfc窗口句柄創建一個sdl window SDL_Window * pWindow
原创 Bridge Pattern
一、 橋樑(Bridge)模式 橋樑模式是一個非常有用的模式,也是比較複雜的一個模式。熟悉這個模式對於理解面向對象的設計原則,包括"開-閉"原則(OCP)以及組合/聚合複用原則(CARP)都很有幫助。理解好這兩個原則,有助於形成正確的設計
原创 Bridge模式
Bridge模式 6.1 概述 Bridage模式就是把抽象部分和它的實現部分分離開來,讓兩者可獨立變化。這裏的抽象部分指的是一個概念層次上的東西,它的實現部分指的是實現這個東西的(功能)部分,分離就把實現部分從它要實現的抽
原创 音頻和視頻同步ffplay5原理
PTS和DTS 接觸FFMPEG應用程序時間不長,一共8個tutorial,現在看到了第5個,花的時間最長,理解也是最難的。裏面首先把電影文件分爲audio和video,其中每個packet都有相應的pts,audio是通過聲卡時鐘自
原创 SDL_CondWait及SDL_CondSignal
SDL_CondWait及SDL_CondSignal SDL_CondWaitName SDL_CondWait -- Wait on a condition variable Synopsis#include "SDL.h"#incl
原创 mingw 編譯aac ffmpeg
一 faac 編譯 1 faac 的編譯用到的了 aclocal ,libtool 等工具, 一開始 bootstrap 的時候老報一下變量沒有定義 error: possibly undefined ma
原创 MP4文件格式的解析
MP4文件格式的解析,以及MP4文件的分割算法 mp4應該算是一種比較複雜的媒體格式了,起源於QuickTime。以前研究的時候就花了一番的功夫,尤其是如何把它完美的融入到視頻點播應用中,更是費盡了心思,主要問題是處理mp4文件龐大
原创 最新版本webrtc源代碼在windows上的編譯方法
http://blog.csdn.net/choday/article/details/19978427 分類: webrtc 2014-02-26 14:34 1893人閱讀 評論(8) 收藏 舉報 當前日期:2014/2/
原创 新版FFmpeg音頻編解碼處理
ffmpeg版本更新近一年跟打了雞血一樣,刷刷刷的往上升(貌似現在很多軟件版本升級都相當快,而且都是大版本升級),應用軟件也就算了,升就升吧,最多新
原创 SDL實現overlay方式雙屏顯示的應用流程分析(thinkvd開發日誌)[轉]
由於在參與開發 thinkvd video converter 遇到釋放SDL內存的問題,應用中需要在預覽、全屏、雙屏及CLIP之間來回切換,再次看了SDL相關的源代碼,把SDL實現的過程簡單說一下。 SDL開發包中自帶的樣例:te