나는 네트워크 라디오에 연결하고 파일에 스트림을 기록하는 간단한 응용 프로그램을 리눅스 용으로 작성했습니다. 그러나 내가 녹음 할 때 스트림을 작은 파일 (예 : 오디오를 각각 3 분씩 포함하는 파일로 캡처 된 스트림을 분할)로 분할하고 싶습니다. 또한, 내 응용 프로그램은 다양한 스트리밍 시스템 (예 : shoutcast, icecast, mms 등)을 처리 할 수 있어야합니다.녹음 네트워크 스트리밍 라디오
지금까지 다양한 프레임 워크를 살펴 보았습니다. 처음에는 Gstreamer가 좋은 해결책으로 보였지만 데이터를 잃지 않고 분할 작업을 수행 할 수있는 작업 파이프 라인을 만들지 못했습니다. 나는 MPlayer와 vlc가 스트림을 파일로 덤핑 할 수 있지만 분할은 즉시 수행 할 수 없다는 것을 알고있다. Stremripper는 mms 스트림에서 작동하지 않습니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니다. 나는 C 또는 파이썬 프레임 워크를 사용하는 것을 선호하지만 나는 어떤 제안에 대해서도 개방되어있다 :).
라디오 스트림을 읽고 재생할 수 있으므로 마스터 출력에서 녹음 할 수도 있습니다. – jondinham