리눅스로 EBS라디오 방송을 녹음하는 방법을 알고 싶습니다.

debinux의 이미지

1. mmst://219.240.37.11/L-FM_300k
의 주소를 읽을 수 있는 리눅스용 미디어 프로그램.

2. 사운드를 녹음할 수 있는 툴( 예약기능 포함, 다양한 사운드 포맷지원 필수)

3. 리눅스에서 작업예약을 하는 방법(cron ??)

꼭 필요한 조건은 위에 3가지 정도인 것 같군요

근데 1번 조건에 맞는 플레이어가 없다면 wine 으로 윈도우 미디어를 써야하나요?

그리구 추가적으로 궁금한 것으로는
리눅스시스템에 자동으로 로그인 하는 방법,
녹음이 끝나면 자동으로 꺼지게 하는 방법입니다..

owlet의 이미지

mplayer -ao pcm -aofile ebs.wav mmst://219.240.37.11/L-FM_300k

시작은 cron으로 하면 될듯한데..
정지는 어떻게 해야 할까요?

ddt의 이미지

owlet wrote:
정지는 어떻게 해야 할까요?

정지도 끝나는 시간쯤에 mplayer 프로세스 죽이는 스크립트를 cron에 등록시키면 되겠죠 :wink:
debinux의 이미지

mplayer의 커맨드 옵션을 활용하는 것까진 알겠습니다.
그런데 wav말고 mp3로 녹음 할 수 있나요??
help 에서 대충 보니깐 plugin 옵션이 보이던데 ...

그리고 녹음하는 파일명에 날짜와 시간(예를 들면 녹음 시작시간)이 자동으로 나타나게 할 수 있나요??
이건 스크립트로 어떻게 하면 되려나??
근데 제가 스크립트를 하나도 모르니..

서지원의 이미지

저는 lame(혹은 toolame)이랑 mplayer를 fifo를 써서 조합해서 사용하고 있습니다.

mkfifo mp3filter; (toolame - dest.mp3 < mp3filter) &; mplayer -ao pcm -aofile mp3filter 요 뒤에는 같게..

debinux의 이미지

무슨 말인지 하나도 몰겠습니다. 초짜라서..

mkfifo mp3filter; (lame - dest.mp3 < mp3filter) &; mplayer -ao pcm -aofile mp3filter ebs.wav mmst://219.240.37.11/L-FM_300k

이렇게 한 줄로 커맨드 명령을 내리라는 말인가요??

서지원의 이미지

linuxmart wrote:
무슨 말인지 하나도 몰겠습니다. 초짜라서..

mkfifo mp3filter; (lame - dest.mp3 < mp3filter) &; mplayer -ao pcm -aofile mp3filter ebs.wav mmst://219.240.37.11/L-FM_300k

이렇게 한 줄로 커맨드 명령을 내리라는 말인가요??

아뇨.. 이렇게 하시면 될 껍니다.

Quote:

mkfifo mp3filter; (toolame - ebs.mp3 < mp3filter) &; mplayer -ao pcm -aofile mp3filter mmst://219.240.37.11/L-FM_300k
debinux의 이미지

음 일단 toolame의 소스를 받아서 설치한 다음 경로를 설정해주었습니다

다음 텍스트편집기로 rec파일을 만들었습니다.
내용은

mkfifo mp3filter; (toolame - ebs.mp3 < mp3filter) &; mplayer -ao pcm -aofile mp3filter mmst://219.240.37.11/L-FM_300k

그리고

chmod +x rec
./rec &> error.log

error.log 의 내용
--------------------------
./rec: line 1: syntax error near unexpected token `;'

./rec: line 1: `mkfifo mp3filter; (toolame - ebs.mp3 < mp3filter) &; mplayer -ao pcm -aofile mp3filter mmst://219.240.37.11/L-FM_300k'
----------------------------

에러의 이유를 모르겠습니다..
음.. 아니 위의 명령의 내용만 알면 help옵션으로 해결해 볼 수 있을 텐데..
하나도 이해가 안 됩니다..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.