나는 사람들이들을 수있게 해주는 데이터베이스와 웹 사이트에 수천 개의 mp3 파일을 가지고있다. 플래시 플레이어를 사용하고 있지만 html5 오디오 플레이어로 옮기고 싶습니다. 이것이 내가 모든 오디오 파일의 ogg 및 wave 버전을 만들어야한다는 것을 의미합니까? 이 파일들을보다 쉽게 접근 할 수있는 좋은 접근 방법은 무엇입니까?mp3의 데이터베이스를 ogg로 변환하고 html 오디오를 사용하기 위해 웨이브로 변환해야합니까?
2
A
답변
3
간단히 말해서 여러 형식을 지원해야합니다. (괜찮은 브라우저 지원에 신경 쓰고 있다고 가정하십시오.)
디스크 공간이 부족하고 많은 트래픽이 발생하지 않으며 데이터가 사용자에게 도착하기까지 약간의 시간이 필요하지 않은 경우 파리. 요청시 변환 캐시를 검사하여 이미 파일을 변환했는지 확인하십시오. 그렇지 않다면 FFMPEG와 같은 형식으로 즉시 변환하고 클라이언트에 쓰는 동시에 디스크에 데이터를 씁니다.
Imre가 지적했듯이 브라우저 지원은 항상 바뀌고 있습니다. Look up what codecs are supported 수시로.
관련 문제
- 1. MySQL 데이터베이스를 JSON 파일로 변환해야합니까?
- 2. PCM을 MP3/OGG로 변환
- 3. 오라클 데이터베이스를 사용하기 위해 PHP와 CodeIgniter를 설정하십시오.
- 4. Android. WAV에서 OGG로 파일을 변환
- 5. codeigniter 표준을 따르기 위해 일반 HTML 코드로 변환해야합니까?
- 6. 폴리머로 웨이브로 카드 만들기
- 7. Ffmpeg가 ogg로 제대로 변환되지 않습니다
- 8. PHP를 통해 OGG로 MP3 표시
- 9. PHP를 사용하여 mp3에서 ogg로 변환
- 10. PHP로 수학적인 작업을하거나 JavaScript로 변환해야합니까?
- 11. 템플릿에서 사용하기 위해 MongoDB에서 HTML 가져 오기
- 12. HTML 파일에 PHP를 포함시키기 위해 htaccess 사용하기
- 13. 자바에서 마이크 오디오를 시각화하십시오
- 14. 안드로이드에서 데이터베이스를 올바르게 사용하기
- 15. CentOS에서 MP3를 OGG로 변환
- 16. 모바일 앱을 만들기 위해 swc 라이브러리를 구성 요소로 변환해야합니까?
- 17. 외부 MSSQL 데이터베이스를 사용하기 위해 연결 문자열을 변경하십시오.
- 18. 여러 데이터베이스를 사용하기 위해 GlassFish 연결 풀을 구성하는 방법은 무엇입니까?
- 19. 응용 프로그램에서 사용하기 위해 Sqlite 데이터베이스를 미리 채 웁니다.
- 20. 데이터베이스를 사용하기 위해 Hibernate를 설정 (런타임 전에 이름이 알려지지 않음)
- 21. JUnit 테스트와 함께 사용하기 위해 Maven에서 MySQL 데이터베이스를 구축하려면 어떻게해야합니까?
- 22. 데이터베이스를 CSV로 변환하고 서버의 폴더에 파일 저장
- 23. mp3의 메타 데이터 읽기
- 24. Xamarin C# Android - .3gpp 오디오를 바이트로 변환하고 parseObject로 보내기
- 25. 정규식은 MP3의 HTML이
- 26. C에서 VAriant를 어떻게 변환해야합니까? C#
- 27. 진실을 Prolog의 값으로 변환해야합니까?
- 28. HTML 5 오디오를 다시 읽음
- 29. HTML 사이트를 iPhone 또는 Droid 호환 사이트로 변환하고 싶습니다. 어떻게해야합니까?
- 30. 일반 텍스트 데이터베이스를 PHP로 사용하기
[html5 오디오] (https://en.wikipedia.org/wiki/Html5_audio)의 위키 피 디아 페이지는 어떤 브라우저가 어떤 형식을 지원하는지 보여줍니다. "모든 사용자에게 HTML5 오디오를 보장하는 웹 사이트의 경우 Wikimedia 사이트에서 사용되는 Vorbis와 MP3 또는 AAC의 두 가지 형식을 사용할 수 있어야합니다." –
@ImreKerr, 예, 해당 브라우저 지원이 항상 변경됩니다. 요점은 여러 형식을 지원해야한다는 것이고, 내 대답은이를 수행 할 수있는 옵션에 대해 설명합니다. – Brad