Tôi đang tìm loại tệp âm thanh nhỏ nhất cho một số javascript để làm việc mượt mà hơn.Tệp âm thanh nhỏ nhất: MP3, Ogg hoặc Wav?
Trả lời
Trong số ba, Ogg
thường nhỏ hơn MP3
. Cả hai sẽ nhỏ hơn nhiều so với WAV
không nén. Tất nhiên, có thể có các yếu tố khác phát sinh cho trang web của bạn chẳng hạn như chất lượng (không quá nhiều sự khác biệt đáng chú ý đối với hầu hết các mục đích) và hỗ trợ trình duyệt cho từng loại.
Kích thước tệp sẽ chỉ ảnh hưởng đến thời gian cần để tải tệp xuống máy của người dùng. Nó không nhất thiết phải xác định tốc độ thực thi Javascript. Có thể có những thứ khác trong mã của bạn khiến hiệu suất giảm xuống (trừ khi bạn đã thu hẹp nó xuống kích thước tệp của các tệp âm thanh).
Đó là kết luận của tôi sau khi so sánh hai tệp trong đó một tệp có tệp âm thanh lớn. Trước khi loại bỏ âm thanh, javascript đã được thực hiện cực kỳ và gây ra máy tính của tôi trên không. Sau khi gỡ bỏ, javascript chạy hoàn toàn mà không cần quá nóng máy tính của tôi. – Tony
Các tệp WAV rất lớn và ogg đáng tiếc không được hỗ trợ phổ dụng, vì vậy MP3 có lẽ là đặt cược tốt nhất của bạn. nếu bạn muốn đảm bảo tệp tải xuống nhanh nhất có thể, bạn nên xem xét các tùy chọn nén mà bạn đang sử dụng. Nếu bạn không có quyền truy cập vào các tùy chọn nén, hãy thử tải xuống chương trình chỉnh sửa âm thanh như Audacity. Mở tệp và sau đó xuất lại tệp dưới dạng MP3. Hãy thử lưu tệp âm thanh với tốc độ bit tương đối thấp (128k, 64k hoặc thậm chí ít hơn) và xem liệu chất lượng phát lại vẫn có thể chấp nhận được hay không.
không đúng sự thật. .wav chỉ đơn thuần là định dạng vùng chứa. Đó là codec được sử dụng để xác định kích thước tệp thực. –
Trên thực tế, có nhiều trình duyệt hỗ trợ Ogg Vorbis hơn MP3: https://developer.mozilla.org/en-US/docs/HTML/Supported_media_formats – Pioul
Tệp Wav có thể là 16 bit, 8 kHz (tức là 128 k bit mỗi giây) trong khi mp3 có thể được nén thành 16 kbits mỗi giây. Thông thường wav là x10 lớn hơn mpg. Đây là tỷ lệ rất cụ thể về nội dung. Wav là định dạng thô, trong khi mp3 là định dạng nén cho âm thanh. ogg có nhiều định dạng bao bọc hơn. nó có thể bọc âm thanh nén Speex, Speex (www speex org) là một kỹ thuật nén rất hiệu quả dựa trên CELP.
Mẹo - sử dụng audacity (mã nguồn giả mạo mạng) để cắt bớt và lưu bản gốc với kích thước nhỏ nhất (định dạng 8 kHz 16 bit nếu có thể) chuyển đổi đầu ra này thành mp3. Giữ âm thanh ở định dạng phổ biến (mp3/wav) là một ý tưởng hay.
thực sự, và Vorbis I là một codec chuyển đổi nguyên khối thích ứng chuyển tiếp dựa trên sự biến đổi rời rạc đã sửa đổi biến đổi cosin (MDCT). [36] Vorbis sử dụng biến đổi cosin rời rạc đã sửa đổi để chuyển đổi dữ liệu âm thanh từ miền thời gian sang miền tần số. Dữ liệu miền tần số kết quả được chia thành các tầng tiếng ồn và các thành phần dư lượng, sau đó được mã hóa và entropy được mã hóa bằng thuật toán lượng tử vector dựa trên codebook. Xiph.Org giờ coi Speex đã lỗi thời; kế tiếp của nó là Opus codec hiện đại hơn, vượt trội hơn hiệu suất của nó trong mọi lĩnh vực. Dữ liệu Opus có thể được đóng gói trong Ogg. –
- 1. Cách giải mã wav, mp3 và/hoặc ogg trong .Net/Mono?
- 2. Phát âm thanh nhỏ trong trò chơi Java
- 3. Chuyển đổi tệp .mid sang bất kỳ định dạng âm thanh nào dưới dạng tệp .wav hoặc .mp3 trong android?
- 4. Có thư viện tóm tắt API âm thanh web và API dữ liệu âm thanh của Mozilla để đọc âm thanh thô (MP3, ogg)
- 5. Cách phát tệp âm thanh
- 6. Java đang phát mp3 và ogg
- 7. Tải lên tệp WAV bằng Paperclip và lưu trữ cả hai phiên bản .wav và .mp3
- 8. Xuất âm thanh dưới dạng các tệp WAV
- 9. Âm thanh HTML5 định dạng âm thanh nào được hỗ trợ
- 10. Làm cách nào để phát trực tiếp tệp âm thanh (mp3, wav, v.v.) mà không có ứng dụng liên quan?
- 11. Trộn các tệp âm thanh trên iPhone
- 12. Cách nhận dữ liệu âm thanh từ MP3?
- 13. Hợp nhất hai hoặc nhiều tệp .wav trong android
- 14. không thể phát tệp mp3 âm thanh trong phonegap android
- 15. Trình phát âm thanh hoặc phương tiện?
- 16. Xử lý âm thanh C++
- 17. HTML 5 - Phát nhỏ mp3 "nội tuyến"
- 18. Ứng dụng iPhone: ghi âm trong mp3
- 19. Thư viện python tốt để tạo tệp âm thanh?
- 20. Cách chuyển đổi .wav sang .mp3 bằng Java?
- 21. Tạo hình thu nhỏ cho tệp âm thanh tùy ý
- 22. Lưu Micrô vào mp3 hoặc wave
- 23. Thư viện để đọc các tệp âm thanh
- 24. Chuyển âm thanh javascript sang jquery
- 25. Lưu byte âm thanh [] vào tập tin wav
- 26. Làm cách nào để chuyển đổi tệp WAV/OGG thành tệp FLAC trong Android?
- 27. Chuyển đổi wav sang mp3 - ASP.NET
- 28. Định dạng âm thanh đơn giản nhất?
- 29. Android: Tôi làm cách nào để đưa Âm thanh thông báo bằng Tài nguyên âm thanh?
- 30. Làm cách nào để tách tệp mp3 thành các tệp nhỏ hơn?
Kích thước hầu như không phải là yếu tố duy nhất cho sự êm ái. –
Tệp 0-byte là tệp âm thanh nhỏ nhất bạn có thể có thể phạt –
@ IgnacioVazquez-Abrams Bạn có thể mở rộng trên đó không? Kích thước âm thanh đã được nghi ngờ của tôi và giả thuyết cho javascript trơn tru như của bây giờ. – Tony