# FFmpeg-Principle **Repository Path**: QingMeng2464/FFmpeg-Principle ## Basic Information - **Project Name**: FFmpeg-Principle - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-05-23 - **Last Updated**: 2025-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FFmpeg-Principle 本项目是《[FFmpeg原理](https://ffmpeg.xianwaizhiyin.net/)》一书的项目示例代码,示例对应的文章如下: 1. `input` 是《[FFmpeg打开输入文件](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/input.html)》的示例代码 2. `demuxer_args` 是《[如何设置解复用器参数](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/demuxer_args.html)》的示例代码 3. `avpacket` 是《[FFmpeg读取文件内容AVPacket](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/avpacket.html)》的示例代码 4. `decoder_use` 是《[如何使用FFmpeg的解码器](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/decode.html)》的示例代码 5. `encode` 是《[如何使用FFmpeg的编码器](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/encode.html)》的示例代码 6. `encode_args` 是《[如何设置编码器参数](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/encode_args.html)》的示例代码 7. `output` 是《[FFmpeg写入输出文件](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/output.html)》的示例代码 8. `log` 是《[FFmpeg的日志函数av_log](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/log.html)》的示例代码 9. `error_code` 是《[FFmpeg的错误码](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/error_code.html)》的示例代码 10. `avstring` 是《[AVString字符串函数库详解](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/avstring.html)》的示例代码 11. `scale` 是《[FFmpeg的scale滤镜介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/scale.html)》的示例代码 12. `split` 是《[FFmpeg的split滤镜介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/split.html)》的示例代码 13. `overlay-simple` 是《[FFmpeg的overlay滤镜介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/overlay.html)》的示例代码 14. `format_filter` 是《[FFmpeg的视频format滤镜介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/format_filter.html)》的示例代码 15. `aformat_filter` 是《[FFmpeg的音频aformat滤镜介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/aformat_filter.html)》的示例代码 16. `sws_scale` 是《[sws_scale图像缩放函数介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/sws_scale.html)》的示例代码 17. `swr_convert` 是《[swr_convert音频重采样介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/swr_convert.html)》的示例代码 18. `discard_audio` 是《[FFmpeg丢弃音频流](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/discard_stream.html)》的示例代码 19. `av_demuxer_iterate` 是《[FFmpeg支持哪些封装格式](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/av_demuxer_iterate.html)》的示例代码 20. `av_opt_next` 是《[如何遍历编码器支持的参数](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/av_opt_next.html)》的示例代码 21. `avformat_seek_file` 是《[avformat_seek_file函数介绍](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/avformat_seek_file.html)》的示例代码 22. `avio` 是《[FFmpeg内存IO模式](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/avio.html)》的示例代码 23. `fifobuffer` 是《[FifoBuffer函数库详解](https://ffmpeg.xianwaizhiyin.net/api-ffmpeg/avfifobuffer.html)》的示例代码