原创 GCC檢測CUP及編譯環境是否支持MMX&SSE

最後,別忘了檢查環境—— INTRIN_MMX、INTRIN_SSE2、 INTRIN_AVX 宏是 zintrin.h 提供的,可用來在編譯時檢測編譯器是否支持MMX、SSE2、AVX指令集。 simd_mmx、simd_sse_lev

原创 x264函數說明(zhuan)

函數名稱 所以位置 完成功能 void x264_frame_filter common\mc.c 幀濾波 void x264_frame_init_lowres common\mc.c 亮度1/2像素值初始化 void

原创 x264參數中文詳解(X264 Settings)

轉自:http://www.front2end.cn/blog/Chinese-explanation-of-x264-parameters-(X264-Settings).html 解釋x264命令可選項的用途和使用方法。同執行 x26

原创 CPUID——檢測CUP信息及程序的實現

CPUID是Intel Pentium以上級CPU內置的一個指令(486級及以下的CPU不支持),它用於識別某一類型的CPU,它能返回CPU的級別(family),型號(model),CPU步進(Stepping ID)及CPU字串等信息

原创 qp步進測試統計

qp 每秒編碼幀數(FPS) 每秒顏色空間轉換幀數(FPS) Avg QP .264文件大小(kb) I幀 P幀 1 50 1300 0 0.81 196,968 5 53.5 1170 2 2.42

原创 如何搭建VC6下的SSE編譯環境

首先要有VC6.0,IDE編程環境, 1. 安裝VS6sp.exe http://download.microsoft.com/download/v

原创 C語言文件操作——文件拷貝

char ch = 0; FILE *p_file = NULL; p_file = fopen("a.txt","r"); if(NULL == p_file){ printf("fail to open the sour

原创 x264編碼後保存寫入到.264文件中

#include <assert.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <math.h> #include <stdint.h> #i

原创 x264編碼(顏色空間已經用多媒體指令優化)效率測試結果

CPU:2.4GHz,1600MHz 測試用例:300幀連續MV(PSY - Gangnam Style,1280x720)   300幀連續(MV)     線程數(Threads) 每秒編碼幀數(FPS) 每秒顏色

原创 第一個Win32窗口程序,紀念自己的Windows編程之旅

#include "windows.h" LRESULT WndProc(HWND hWnd,UINT nMsg,WPARAM wParam,LPARAM lParam) { return DefWindowProc(hWnd,nM

原创 解讀x264_param_default

from:http://blog.csdn.net/maopig/article/details/6702656 void x264_param_default( x264_param_t *param ) { /* 開

原创 Linux常用指令及介紹

lspci------------------------------------------------------------------獲取Linux外接設備板卡信息 grep -R --include="*.cpp" key di

原创 Android NDK 編譯FFmpeg(不需要複雜的環境變量設置)

環境: CentOS6.2——64位 借鑑:https://vec.io/posts/how-to-build-ffmpeg-with-android-ndk 在根目錄下創建work文件夾:cd  / && mkdir work a) 

原创 ffmpeg 中 swscale 的用法

如果想將某個PixelFormat轉換至另一個PixelFormat,例如,將YUV420P轉換成YUYV422,或是想變換圖的大小,都可以使用swscale達成。 其中,PixelFormat 的列表在 libavutil/pixfmt

原创 調試程序測試malloc 和 free是否配對

#include <stdio.h> #include <stdlib.h> void * debug_malloc(size_t size, const char *file, int line, const char *func)