๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • Tried. Failed. Logged.
๐Ÿง์šด์˜์ฒด์ œ/๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด

๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด - FM ๋ผ๋””์˜ค ์†ก์‹ ๊ธฐ ๋งŒ๋“ค๊ธฐ

by Janger 2024. 8. 10.
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

 

 

์ถœ์ฒ˜: 

https://raspberrypi.stackexchange.com/questions/36121/fatal-error-bcm-host-h-no-such-file-or-directory-compilation-terminated

 

 

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