2012-03-12 3 views
-1

가능합니까? 만약 그렇다면 ... 실행하는 동안 콘솔 응용 프로그램의 백그라운드에서 음악 파일 (예 : .mp3 또는 .wav)을 추가하고 재생하는 방법을 원합니다. 내 운영 체제는 Linux Ubuntu 11.10 32 비트이고 내 ide는 코드 :: blocks.And 당신은C++ 콘솔 응용 프로그램에 음악 파일 추가

+0

안녕하세요. 지금까지 뭐 해봤 어? 실제 프로그래밍 질문은 무엇입니까? –

답변

0

다운로드에게 (내가 예제 코드를 의미)? 나에게 ffmpeg 소스 코드 예제를주고 ffplay에 대한 코드를 확인할 수 있습니다.

또는 gstreamer 소스 코드를 다운로드하고, GST-출시에 대한 코드를 확인하십시오

gst-launch filesrc location=thesong.mp3 ! mad ! audioconvert ! audioresample ! osssink 
0

당신은 SDL_mixer를 사용할 수 있습니다.

SDL_Init(SDL_INIT_AUDIO) 
Mix_OpenAudio(audio_rate, audio_format, audio_channels, audio_buffers) 
sound = Mix_LoadWAV("sound.wav"); 
channel = Mix_PlayChannel(-1, sound, 0); 
관련 문제