初学ffmpeg/SDL2 ,Linux与Windows下发声的代码要不一样吗?
我是从如下地址开始学习的:
https://github.com/rambodrahmani/ffmpeg-video-player
现在到了 第三课,发声,用的代码文件 tutorial03-resampled.c
使用 ffmpeg 4.2.1 + SDL2-2.0.10-VC 在 VS2017 社区版上编译
我在 我的 Windows 10 (1903 )上怎么都发不了声音,就是没声音,而同样的代码,在真实的 Ubuntu 19.04 与虚拟机 Ubuntu 19.04 下都能正常发声……
请教各位,这是否有区别,我怎么样做,才能出声啊
...全文
相关推荐
SDL2+FFMPEG
**项目背景与目标**本项目结合SDL2和FFmpeg,旨在实现一个基础的视频播放器,仅展示视频帧,不包含音频播放及时间同步功能。
Linux下FFMpeg的简单使用
比如在示例代码中,使用了宏定义来区分Windows和Linux平台的编译差异,并且通过extern "C"来防止C++编译器对C语言库文件进行名称修饰(name mangling),确保能够正确链接到FFmpeg
基于ffmpeg sdl2 最简单的视频播放器
**跨平台开发**: 因为SDL2是跨平台的,所以这个播放器可以在多种操作系统上运行,包括Windows、Linux和macOS等。6.
SDL2开发静态库mingw版本
**跨平台开发**:SDL2跨平台特性,如何在不同操作系统(如Windows、Linux、Mac OS等)上编写可移植代码。4.
SDL2.0教程
**视频流**:通过`SDL_video`模块,可以播放视频文件,尽管SDL2.0本身并不直接支持视频解码,但可以与其他库(如FFmpeg)结合使用实现。4.


多媒体/流媒体开发
