cyla.blogg.se

Atadenoise ffmpeg documentation
Atadenoise ffmpeg documentation







atadenoise ffmpeg documentation

Learning a technique requires an efficient method, and only continuous practice can understand deeply. Video rendering generally uses OpenGL to directly render with GPU, and third-party video rendering frameworks include GPUImage, SDL, VLCĪudio and video playback involves audio and video synchronization is a complicated technology. After IOS8, the VideoToolBox framework is provided to support hard decoding. We can look at the architecture of a simple player, as shown below:Īudio decoding and video decoding generally use FFmpeg decoding. Especially in the 5G era, network transmission problems have greatly increased, and more audio and video needs will burst out. These applications focus more on algorithms.įrom so many application scenarios above, we can see how important audio and video technology is.

  • artificial intelligence: Face recognition, smart speakers, etc.
  • Video Surveillance: Network camera IPC etc.
  • Audio and video call: WeChat, QQ, Skype, etc.
  • Web video: Youku, Tencent Video, iQiyi, etc.
  • These applications are mainly for special processing of sound and video, such as voice change, pitch change, male voice to female voice, and female voice to child voice such as video processing: beauty, filter processing.

    atadenoise ffmpeg documentation

  • Short video: Douyin, Kuaishou, Xiaokaxiu, etc.
  • atadenoise ffmpeg documentation

    (such as Huajiao, Yingke, Tencent Classroom, Tencent Conference, Douyu)

  • Live broadcast: Audio and video conference, education live broadcast, entertainment/game live broadcast, etc.
  • What are the main application scenarios for audio and video? I personally plan to proceed step by step from several aspects: FFmpegCommon function practice, FFmpegSource code research, OpenGL, OpenGLES, Metal, AR, WebRTC, Live broadcast architecture and other directions to study. There are a lot of content in the audio and video field.

    atadenoise ffmpeg documentation

    I hope to study the audio and video field in depth. FFmpeg architecture module compositionįFmpeg learning (1) opening Why learn FFmpeg









    Atadenoise ffmpeg documentation