🐧운영체제/라즈베리파이
라즈베리파이 - FM 라디오 송신기 만들기
Janger
2024. 8. 10. 21:33
728x90
FM 라디오 송신기(fm_transmitter) 필요 패키지 설치
sudo apt-get update
sudo apt-get install make build-essential
sudo apt-get install sox libsox-fmt-mp3
git clone https://github.com/markondej/fm_transmitter
cd fm_transmitter
make
출처:
https://blog.ny64.kr/posts/create-an-fm-radio-station-with-raspberry-pi/
make 도중 "transmitter.cpp:36:10: fatal error: bcm_host.h: No such file or directory" 에러가 발생하는 경우
sudo apt-get install libraspberrypi-dev raspberrypi-kernel-headers
출처:
Youtube 영상 wav로 다운로드
yt-dlp -x --audio-format wav [Youtube 영상 주소]
mp3 파일 wav로 변환(ffmpeg)
ffmpeg -i hi.mp3 hi.wav
FM 라디오 송신
sudo ./fm_transmitter -f 97.7 -r wav파일.wav
sox 'sound.wav' -r 22050 -c 1 -t wav - speed 2.0 | sudo ./fm_transmitter/fm_transmitter -f 98.9 -
참고:
https://github.com/markondej/fm_transmitter/issues/21
https://github.com/ChristopheJacquet/PiFmRds/issues/75
https://www.tecmint.com/download-youtube-videos-linux/
728x90