ffmpeg通過API刪除文件

通過刪除之前產(chǎn)生的多余的日志文件,來學習avpriv_io_delete("file_path")函數(shù)

代碼部分:

#include <libavformat/avformat.h>
#include <libavutil/log.h>
int main(int agrc,char* argv[]){
    av_log_set_level(AV_LOG_INFO);
    int ret = avpriv_io_delete("ffmepg_log2");
    if(ret<0){
        av_log(NULL,AV_LOG_ERROR,"Failed to delete file ffmpeg_log2 \n");
        return -1;
    }
    av_log(NULL,AV_LOG_INFO,"Success to delete file ffmpeg_log2 \n");
    return 0;
}

編譯可執(zhí)行程序

clang -g -o file_delete file_delete.c `pkg-config --cflags --libs libavutil libavformat`

運行可執(zhí)行程序

./file_delete

image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容