• 音视频同步

    音视频同步

    视频:帧率,表示视频一秒显示的帧数。音频:采样率,表示音频一秒播放的sample数。声卡和显卡均是以一帧数据来作为播放单位,如果单纯依赖帧率及采样率来进行播放,在理想条件下,应该是同步的,不会出现偏差。一个AAC音频frame每声道1024个sample,一帧播放时长duration=(1024/44100)×1000ms = 23.22ms;一个视频fra... 全文》

    音视频 7个月前 | touch
  • c++ 基于 spdlog 日志类实现

    为了使日志记录器支持自定义日志文件路径,你可以在 Logger 类中添加一个参数化的初始化函数,使得用户可以在实例化日志记录器时指定日志文件路径。#include <iostream> #include <memory> #include <spdlog/spdlog.h> #inclu... 全文》

    Cpp & C 8个月前 | touch
  • c++ 获取当前执行文件的绝对路径

    要在运行时获取当前执行文件的绝对路径,可以使用不同平台特定的API来实现。以下是Windows和Linux平台的具体实现方法。Windows 平台在Windows上,可以使用 GetModuleFileName 函数获取当前模块的文件名(包括路径)。#include <windows.h> #include <iost... 全文》

    Cpp & C 8个月前 | touch
  • Content-type详解

    文章目录一、什么是Content-Type注意:get 请求的 headers 没有 content-type二、Content-Type的格式三、常见的 Content-type 类型四、4种是需要牢记在心的Content-type4.1. application/x-www-form-urlencoded4.2. multipart/form-data4... 全文》

    其他 8个月前 | touch
  • Centos 安装nvidia-docker2

    安装nvidia-docker21、设置仓库distribution=$(. /etc/os-release;echo $ID$VERSION_ID) curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.... 全文》

    NVIDIA 9个月前 | touch
  • docker 运行GPU

    本文dockerfile如下FROM nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04 # 定义变量 ARG PROGRAM # 设置时区环境变量为 Asia/Shanghai ENV TZ=Asia/Shanghai RUN ln&... 全文》

    NVIDIA 9个月前 | touch
  • Ubuntu 20 安装CUDA Toolkit 10.1 Original Archive

    Ubuntu 20 安装CUDA Toolkit 10.1 Original Archive

    打开NVIDIA官网下载10.1版本下载地址为sudo wget -c https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1810/x86_64/cuda-repo-ubuntu1810_10.1.105-1_amd64.deb下载完成执行以下命令:In... 全文》

    NVIDIA 9个月前 | touch
  • Ubuntu 安装 nvidia-docker2

    1. 安装Dokcer-CE curl https://get.docker.com | sh \ && sudo systemctl --now enable docker2. 安装NVIDIA Container Toolkitdistr... 全文》

    NVIDIA 9个月前 | touch
  • FFmpeg编码的码率控制,解决伪影问题

    FFmpeg编码的码率控制,解决伪影问题

    一、问题描述在使用FFmpeg的VBR(可变率控制)方式编码时,如果不做设置,当画面变化较大时(例如播放MV等),会出现码率极高的情况。本文探讨的问题是,在使用VBR(可变率控制)的方式编码时,如何设置参数值才能让码率处在期望的范围内。二、解决办法通过以下参数的设置可以实现大致范围的码率控制。//期望的码率范围,单位:kbps int bitra... 全文》

    FFmpeg 9个月前 | touch
  • FFmpeg源码分析:视频滤镜介绍(下)

    FFmpeg源码分析:视频滤镜介绍(下)

    FFmpeg在libavfilter模块提供音视频滤镜。所有的视频滤镜都注册在libavfilter/allfilters.c。我们也可以使用ffmpeg -filters命令行来查看当前支持的所有滤镜,前面-v代表视频。本篇文章主要介绍视频滤镜,包括:绘制文字、边缘检测、淡入淡出、高斯模糊、左右镜像、图层叠加、视频旋转。关于视频滤镜的详细介绍,可查看官方文... 全文》

    FFmpeg 9个月前 | touch
您是本站第12060名访客 今日有0篇新文章 当前在线 13 人