FFmpeg libav教程-了解媒体如何从基础到转码,转码等工作-C/C++开发

时间:2024-06-15 13:51:27
【文件属性】:

文件名称:FFmpeg libav教程-了解媒体如何从基础到转码,转码等工作-C/C++开发

文件大小:3.98MB

文件格式:ZIP

更新时间:2024-06-15 13:51:27

C/C++ Multimedia

FFmpeg libav教程-了解媒体从基础到转码,转码等的工作原理,我一直在寻找一个教程/书,该书/书将教我如何开始将FFmpeg用作库(又名libav),然后我发现了“如何编写少于1k行的视频播放器”教程。 不幸的是,它已被弃用,所以我决定写这个。 此处的大多数代码都在c语言中,但请放心:您可以轻松理解并将其应用于您的首选语言。 FFmpeg libav对许多语言(例如python,go)都有很多绑定,即使您的语言没有它,您也可以


【文件预览】:
ffmpeg-libav-tutorial-master
----3_transcoding.c(15KB)
----README-es.md(50KB)
----video_debugging.c(3KB)
----video_debugging.h(423B)
----img()
--------transcoding.png(62KB)
--------boxes_normal_mp4.png(12KB)
--------boxes_fragmente_mp4.png(18KB)
--------hello_world_frames()
--------hevc_properties.png(86KB)
--------ffmpeg_libav_workflow.jpeg(61KB)
--------decoding.png(109KB)
--------container.png(69KB)
--------transcoding_flow.png(639KB)
--------generated_frame.png(606KB)
--------transmuxing.png(62KB)
--------transsizing.png(50KB)
--------h264_properties.png(130KB)
--------encoding.png(107KB)
--------adaptive-streaming.png(395KB)
--------transrating.png(52KB)
--------remuxing_libav_components.png(180KB)
----Dockerfile(14KB)
----README-cn.md(45KB)
----fetch_bbb_video.sh(318B)
----2_remuxing.c(5KB)
----CMakeLists.txt(1KB)
----LICENSE(1KB)
----build()
--------.gitignore(71B)
----0_hello_world.c(10KB)
----README.md(46KB)
----Makefile(2KB)
----small_bunny_1080p_60fps.mp4(1.24MB)
----.gitignore(131B)
----README-ko.md(52KB)

网友评论