MP3의 마지막 30 초만 다운로드 할 수 있습니까? 아니면 모든 것을 다운로드하여 사실 이후에 자르는 것이 필요합니까? http를 통해 다운로드 할 것입니다. 즉, 파일의 URL을 가지고 있지만 그게 전부입니다.mp3의 마지막 30 초 다운로드
답변
아니요, 적어도 더 많은 정보를 먼저 알지는 못해요.
실제 문제는 지난 30 초 동안 오프셋 된 바이트를 확인하는 것입니다. , 그렇다하더라도 (샘플 당)
- 샘플 속도
- 비트 심도 채널의
- #
- CBR 또는 VBR
- 비트 레이트
:이 아는 제품입니다 당신은 VBR MP3 파일로 그걸 얻지 않을 것입니다. 심지어 파일의 시작 부분에 ID3과 다른 쓰레기가 얼마나 큰지 알고있는 CBR도 마찬가지입니다. 비록 당신이 그 모든 것을 안다하더라도, 당신은 비트 저장고의 문제를 가지고 있기 때문에, 여전히 약간의 가변성이 있습니다.
유일한 방법은 전체 파일을 다운로드하고 FFMPEG와 같은 도구를 사용하여 올바른 오프셋을 찾는 것입니다. 그런 다음이를 재생하려면 적절한 헤더를 추가하고 적합한 프레임에서 트리밍했는지 확인하거나 비트 저장소를 직접 수정해야합니다.
이제 서버 측에서 미리 알아낼 수 있다면 서버에서 오프셋을 요청한 다음 거기에서 다운로드 할 수 있습니다. 그것을 다운로드하는 방법에 관해서는, 당신의 질문은 매우 불완전하고 당신이 사용하고 있던 프로토콜을 언급하지 않았으므로, 당신을 도울 수 없습니다.
정확히 30 초가 필요하지 않으면 가능합니까? 20-40에서 아무 데나 괜찮다고합니다. –
@Wiscocrew 5 시부 터 5 시까 지 원하는 곳을 제외하고는 별개입니다. 파일에서 마지막 x 바이트 수를 가져와 실험 할 수 있습니다. 먼저 HEAD 요청을 수행하여 파일의 길이를 확인한 다음 마지막 700KB 정도를 선택합니다. 다시 말하지만, 이것은 매우 가변적이어서 아무 것도 얻을 수 없습니다. – Brad
- 1. MP3 파일의 30 초 미리보기 만들기
- 2. 30 초 지연 방법
- 3. 어떻게 30 초 후에
- 4. extjs가로드되는 데 30 초 걸린다
- 5. Java 소켓에서 30 초 지연됩니까?
- 6. 간단한 쿼리는 15-30 초 걸림
- 7. 파일로 마지막 30 초만 캡처하는 방법은 무엇입니까?
- 8. MySQL 30 분 47 초 (30 분 47 초)와 같은 시간에 작업을 수행하는 방법
- 9. 30 초 동안 사용하지 않으면 Equinox가 종료됩니다.
- 10. 각 30 초 평균을 얻으려면 쿼리
- 11. TcpClient 또는 HttpWebRequest가 30 초 후에 종료됩니다.
- 12. 30 초 시간 제한 PHP - 치명적인 오류
- 13. 30 초 후에 코드 실행을 중지하십시오.
- 14. Datastore 및 30 초 요청 제한
- 15. 30 초 타임 아웃 솔루션이 작동하지 않습니다.
- 16. "DROP USER"가 최대 30 초 걸림
- 17. GAE : 요청이 30 초 이상 필요합니다.
- 18. Response.IsAuthenticated는 30 초 후에 거짓 임
- 19. 30 초 후에는 Pymacs 도우미가 시작되지 않았습니다.
- 20. 30 초 후에 MYSQL 데이터베이스를 업데이트하십시오.
- 21. 30 초 후에 iPhone 화면이 어두워집니다.
- 22. MySQL에서 날짜의 마지막 초 받기
- 23. Linux에서 30 초 후 사용자 유휴 시간이 0으로 재설정 됨
- 24. MP3의 "샘플"은 무엇입니까?
- 25. C# WMPLib mp3의 길이
- 26. mp3의 메타 데이터 읽기
- 27. TSQL - 현재 시간의 마지막 초 가져 오기
- 28. 이미지 변화를 30 초마다 - 내가 30 초 후에 이미지 변경하고자하는 루프
- 29. 30 초 후에 실행할 기능을 설정하고 취소 할 수 있습니까?
- 30. CommandTimeout이 효과가없는 것 같습니다. 쿼리가 30 초 후에도 시간 초과되었습니다.
다음과 같은 질문이 있습니다. http://stackoverflow.com/questions/8543214/is-it-possible-to-download-just-part-of-a-zip-archive-eg-one-file 파일의 일부를 다운로드 할 수 있지만 그 후에 mp3 파일을 사용할 수 있다면 아니오라고하지 마십시오. – FrediWeber
무엇을 다운로드할까요? HTTP? – Brad