下载资源行业资源详情
simplest_ffmpeg_player_1.1.7z
大小:16.93MB
价格:16积分
下载量:0
评分:
5.0
上传者:leixiaohua1020
更新日期:2025-09-22

最简单的基于FFMPEG的视频播放器1.1

资源文件列表(大概)

文件名
大小
simplest_ffmpeg_player_1.1
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavdevice
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavformat
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libpostproc
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libswresample
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libswscale
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavdevice
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavformat
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libpostproc
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libswresample
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libswscale
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib
-
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\adler32.h
1.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\adler32.h
1.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\aes.h
1.79KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\aes.h
1.79KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter\asrc_abuffer.h
3.24KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter\asrc_abuffer.h
3.24KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\attributes.h
4.13KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\attributes.h
4.13KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\audioconvert.h
82B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\audioconvert.h
82B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\audio_fifo.h
4.31KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\audio_fifo.h
4.31KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\avassert.h
2.06KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\avassert.h
2.06KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter\avcodec.h
3.7KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter\avcodec.h
3.7KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\avcodec.h
171.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\avcodec.h
171.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\avconfig.h
211B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\avconfig.h
211B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavdevice\avdevice.h
16.25KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavdevice\avdevice.h
16.25KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\avfft.h
3.04KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\avfft.h
3.04KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter\avfilter.h
55.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter\avfilter.h
55.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter\avfiltergraph.h
975B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter\avfiltergraph.h
975B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavformat\avformat.h
96.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavformat\avformat.h
96.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavformat\avio.h
17.58KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavformat\avio.h
17.58KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\avstring.h
12.18KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\avstring.h
12.18KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\avutil.h
8.36KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\avutil.h
8.36KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\base64.h
2.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\base64.h
2.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\begin_code.h
5.11KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\begin_code.h
5.11KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\blowfish.h
2.26KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\blowfish.h
2.26KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\bprint.h
7.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\bprint.h
7.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\bswap.h
2.83KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\bswap.h
2.83KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\buffer.h
9.54KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\buffer.h
9.54KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter\buffersink.h
7.36KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter\buffersink.h
7.36KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter\buffersrc.h
4.78KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter\buffersrc.h
4.78KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\channel_layout.h
8.88KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\channel_layout.h
8.88KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\close_code.h
1.45KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\close_code.h
1.45KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\common.h
13.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\common.h
13.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\cpu.h
4.62KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\cpu.h
4.62KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\crc.h
2.72KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\crc.h
2.72KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\dict.h
6.37KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\dict.h
6.37KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\downmix_info.h
3.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\downmix_info.h
3.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\dxva2.h
2.34KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\dxva2.h
2.34KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\error.h
4.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\error.h
4.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\eval.h
5.18KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\eval.h
5.18KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\ffversion.h
128B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\ffversion.h
128B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\fifo.h
4.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\fifo.h
4.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\file.h
2.35KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\file.h
2.35KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\frame.h
22.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\frame.h
22.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\hmac.h
2.8KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\hmac.h
2.8KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\imgutils.h
7.66KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\imgutils.h
7.66KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\intfloat.h
1.69KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\intfloat.h
1.69KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\intfloat_readwrite.h
1.52KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\intfloat_readwrite.h
1.52KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\intreadwrite.h
17.56KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\intreadwrite.h
17.56KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\inttypes.h
5.59KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\inttypes.h
5.59KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\lfg.h
1.94KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\lfg.h
1.94KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\log.h
9.78KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\log.h
9.78KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\lzo.h
2KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\lzo.h
2KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\macros.h
1.17KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\macros.h
1.17KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\mathematics.h
5.06KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\mathematics.h
5.06KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\md5.h
1.92KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\md5.h
1.92KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\mem.h
14.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\mem.h
14.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\murmur3.h
1.19KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\murmur3.h
1.19KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\old_codec_ids.h
10.4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\old_codec_ids.h
10.4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\old_pix_fmts.h
14.07KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\old_pix_fmts.h
14.07KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\opt.h
34.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\opt.h
34.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\parseutils.h
7.08KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\parseutils.h
7.08KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\pixdesc.h
12.93KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\pixdesc.h
12.93KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\pixfmt.h
27.57KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\pixfmt.h
27.57KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libpostproc\postprocess.h
2.82KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libpostproc\postprocess.h
2.82KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\random_seed.h
1.37KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\random_seed.h
1.37KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\rational.h
4.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\rational.h
4.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\replaygain.h
1.57KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\replaygain.h
1.57KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\ripemd.h
1.98KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\ripemd.h
1.98KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\samplefmt.h
9.85KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\samplefmt.h
9.85KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL.h
3.16KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL.h
3.16KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_active.h
1.89KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_active.h
1.89KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_audio.h
10.95KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_audio.h
10.95KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_byteorder.h
986B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_byteorder.h
986B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_cdrom.h
5.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_cdrom.h
5.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config.h
1.44KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config.h
1.44KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_dreamcast.h
2.74KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_dreamcast.h
2.74KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_macos.h
2.74KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_macos.h
2.74KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_macosx.h
4.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_macosx.h
4.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_minimal.h
1.94KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_minimal.h
1.94KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_nds.h
2.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_nds.h
2.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_os2.h
3.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_os2.h
3.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_symbian.h
3.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_symbian.h
3.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_config_win32.h
4.47KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_config_win32.h
4.47KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_copying.h
869B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_copying.h
869B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_cpuinfo.h
2.17KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_cpuinfo.h
2.17KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_endian.h
5.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_endian.h
5.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_error.h
1.83KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_error.h
1.83KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_events.h
12.74KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_events.h
12.74KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_getenv.h
979B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_getenv.h
979B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_joystick.h
5.4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_joystick.h
5.4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_keyboard.h
4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_keyboard.h
4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_keysym.h
7.32KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_keysym.h
7.32KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_loadso.h
2.67KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_loadso.h
2.67KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_main.h
2.8KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_main.h
2.8KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_mouse.h
4.64KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_mouse.h
4.64KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_mutex.h
5.72KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_mutex.h
5.72KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_name.h
183B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_name.h
183B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_opengl.h
328.66KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_opengl.h
328.66KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_platform.h
2.64KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_platform.h
2.64KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_quit.h
1.96KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_quit.h
1.96KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_rwops.h
4.84KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_rwops.h
4.84KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_stdinc.h
16.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_stdinc.h
16.09KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_syswm.h
6.17KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_syswm.h
6.17KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_thread.h
4.14KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_thread.h
4.14KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_timer.h
4.42KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_timer.h
4.42KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_types.h
979B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_types.h
979B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_version.h
2.58KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_version.h
2.58KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\sdl\SDL_video.h
37.13KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\sdl\SDL_video.h
37.13KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\sha.h
1.9KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\sha.h
1.9KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\sha512.h
1.98KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\sha512.h
1.98KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\stdafx.h
233B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\stdafx.h
287B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\stdint.h
5.79KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\stdint.h
5.79KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\stereo3d.h
3.53KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\stereo3d.h
3.53KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libswresample\swresample.h
11.54KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libswresample\swresample.h
11.54KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libswscale\swscale.h
11.97KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libswscale\swscale.h
11.97KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\targetver.h
236B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\targetver.h
236B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\time.h
1.25KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\time.h
1.25KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\timecode.h
5.2KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\timecode.h
5.2KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\timestamp.h
2.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\timestamp.h
2.55KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\vaapi.h
3.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\vaapi.h
3.91KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\vda.h
4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\vda.h
4KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\vdpau.h
6.05KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\vdpau.h
6.05KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libpostproc\version.h
1.64KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libpostproc\version.h
1.64KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libswresample\version.h
1.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libswresample\version.h
1.65KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavdevice\version.h
1.82KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavdevice\version.h
1.82KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libswscale\version.h
2.07KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libswscale\version.h
2.07KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavformat\version.h
2.76KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavformat\version.h
2.76KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavfilter\version.h
3.42KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavfilter\version.h
3.42KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\version.h
4.38KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\version.h
4.38KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\version.h
5.46KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\version.h
5.46KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavutil\xtea.h
1.82KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavutil\xtea.h
1.82KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\libavcodec\xvmc.h
5.92KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\libavcodec\xvmc.h
5.92KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\include\_mingw.h
7.79KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\include\_mingw.h
7.79KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\simplest_ffmpeg_player.cpp
5.18KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\simplest_ffmpeg_player_su.cpp
6.1KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\stdafx.cpp
231B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\stdafx.cpp
230B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player.sln
1.41KB
simplest_ffmpeg_player_1.1\Readme.txt
1.56KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\Readme.txt
1.56KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\ReadMe.txt
1.56KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\avcodec.lib
218.52KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\avcodec.lib
218.52KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\avdevice.lib
9.22KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\avdevice.lib
9.22KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\avfilter.lib
66.06KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\avfilter.lib
66.06KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\avformat.lib
122.13KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\avformat.lib
122.13KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\avutil.lib
320.93KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\avutil.lib
320.93KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\postproc.lib
8.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\postproc.lib
8.03KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\SDL.lib
41.53KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\SDL.lib
41.53KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\swresample.lib
75.54KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\swresample.lib
75.54KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\lib\swscale.lib
27.8KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\lib\swscale.lib
27.8KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\simplest_ffmpeg_player.vcxproj.filters
1.29KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\simplest_ffmpeg_player_su.vcxproj.filters
1.3KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\cuc_ieschool.flv
911.73KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\cuc_ieschool.flv
911.73KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\src01_480x272_22.hm10
732.36KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\src01_480x272_22.hm10
732.36KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player.suo
42.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\simplest_ffmpeg_player.vcxproj.user
143B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\simplest_ffmpeg_player_su.vcxproj.user
143B
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\simplest_ffmpeg_player.vcxproj
5.01KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\simplest_ffmpeg_player_su.vcxproj
4.96KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\avcodec-55.dll
18.06MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\avcodec-55.dll
18.06MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\avdevice-55.dll
1.28MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\avdevice-55.dll
1.28MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\avfilter-4.dll
1.94MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\avfilter-4.dll
1.94MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\avformat-55.dll
5.1MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\avformat-55.dll
5.1MB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\avutil-52.dll
408.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\avutil-52.dll
408.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\postproc-52.dll
118.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\postproc-52.dll
118.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\SDL.dll
296.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\SDL.dll
296.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\swresample-0.dll
269.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\swresample-0.dll
269.5KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player\swscale-2.dll
424KB
simplest_ffmpeg_player_1.1\simplest_ffmpeg_player_su\swscale-2.dll
424KB

资源内容介绍

本程序实现了视频文件的解码和显示(支持HEVC,H.264,MPEG2等)。是最简单的FFmpeg视频解码方面的教程。通过学习本例子可以了解FFmpeg的解码流程。项目包含两个工程:simplest_ffmpeg_player:标准版,FFmpeg学习的开始。simplest_ffmpeg_player_su:SU(SDL Update)版,加入了简单的SDL的Event。备注:标准版在播放视频的时候,画面显示使用延时40ms的方式。这么做有两个后果:(1)SDL弹出的窗口无法移动,一直显示是忙碌状态(2)画面显示并不是严格的40ms一帧,因为还没有考虑解码的时间。SU(SDL Update)版在视频解码的过程中,不再使用延时40ms的方式,而是创建了一个线程,每隔40ms发送一个自定义的消息,告知主函数进行解码显示。这样做之后:(1)SDL弹出的窗口可以移动了(2)画面显示是严格的40ms一帧

用户评论 (0)

发表评论

captcha