Chuyển WEM sang OGG online - Giải mã Wwise | MiConvert

Chuyển WEM sang OGG online

Tải lên file .wem được trích xuất từ game và nhận lại file Ogg Vorbis, do vgmstream giải mã trên máy chủ của chúng tôi. Các điểm đánh dấu vòng lặp bị bỏ qua có chủ đích: luồng âm thanh được giải mã một lần, chạy thẳng từ đầu đến cuối, không fade và không lặp lại.

📁

Thả file của bạn vào đây

hoặc nhấn để chọn file

Chọn tệp

Tối đa 10 file, mỗi file 50MB

SSL được mã hóa Tự động xóa Không đăng ký Miễn phí 100%
WEM → OGG

Điều gì xảy ra khi bạn chuyển WEM sang OGG

WEM là file do Audiokinetic Wwise tạo ra khi một sound designer dựng phần âm thanh cho game. Đây là vùng chứa RIFF/RIFX với phần header riêng của Wwise, còn âm thanh bên trong có thể là PCM, Wwise ADPCM, Wwise Vorbis hoặc Wwise Opus. Phần dữ liệu thường thuộc một codec quen thuộc, nhưng header lại không phải thứ mà trình phát media mong đợi, nên VLC, Windows Media Player, Audacity và hầu hết DAW đều từ chối file hoặc phát ra tạp âm.

Bộ chuyển đổi của chúng tôi chạy vgmstream-cli (bản dựng r2117) — trình giải mã Wwise mã nguồn mở — kèm tham số bỏ qua thông tin vòng lặp. vgmstream xuất ra một file WAV PCM 16-bit, sau đó ffmpeg mã hóa file WAV đó sang Ogg Vorbis bằng libvorbis ở mức chất lượng mặc định (khoảng q3, tức khoảng 112 kbps danh định với stereo 44.1 kHz; bitrate thực tế thay đổi theo nội dung). Bạn nhận được một file .ogg cho mỗi file .wem, giữ nguyên tên gốc, và không cần thao tác thủ công nào ở giữa.

Tần số lấy mẫu được giữ nguyên, và bố cục kênh tối đa tám kênh cũng được giữ nguyên như vậy. File có hơn tám kênh sẽ được giải mã lần thứ hai kèm downmix về stereo, vì nếu không chuỗi mã hóa sẽ không xử lý được. Những thứ không được giữ lại: vùng lặp của Wwise (quá trình giải mã phát luồng một lần và không ghi chunk smpl), mọi ảnh đính kèm, và mọi dữ liệu nằm trong soundbank thay vì trong chính luồng âm thanh.

Có một điều đáng biết trước khi bạn chọn OGG: nếu file WEM vốn đã chứa Wwise Vorbis thì việc giải mã sang PCM rồi mã hóa lại bằng libvorbis là một thế hệ nén mất dữ liệu thứ hai, chứ không phải đóng gói lại. Với tư liệu dùng làm tham chiếu hoặc bất cứ thứ gì bạn định chỉnh sửa rồi mã hóa lại về sau, xuất FLAC hoặc WAV từ cùng file WEM sẽ tránh được lần mã hóa thêm đó. OGG hợp với bạn khi bạn muốn một file nhẹ mà Unity, Godot, Audacity và trình phát trên trình duyệt đọc được trực tiếp.

Cách chuyển file WEM đã trích xuất sang OGG

  1. Hãy giải nén soundbank của game trước. Chúng tôi chỉ nhận .wem, không nhận gói .bnk hay .pck, nên bạn hãy dùng một công cụ giải nén Wwise (bnkextr, wwiser, các script kiểu ww2ogg hoặc công cụ modding riêng cho từng game) và lưu từng luồng âm thanh ra đĩa.
  2. Giữ nguyên các file đã trích xuất đúng như khi công cụ giải nén tạo ra. Nếu một luồng chỉ chứa header mà không có dữ liệu âm thanh (phần âm thanh nằm trong file .pck/.bnk của game), quá trình chuyển đổi sẽ dừng lại kèm thông báo tương ứng, và bạn sẽ cần giải nén luồng đầy đủ thay vì file đó.
  3. Kéo các file .wem vào khung tải lên trên trang này. Bạn có thể thả nhiều file cùng lúc, tối đa 10 file mỗi lượt nếu không có tài khoản.
  4. Bắt đầu chuyển đổi. File được tải lên qua HTTPS và giải mã trên máy chủ của chúng tôi; các luồng âm thanh game thường nhỏ, nên phần lớn hoàn tất chỉ vài giây sau khi tải lên xong.
  5. Tải về từng file OGG. Liên kết có hiệu lực khoảng bốn giờ, sau đó kết quả sẽ bị xóa tự động.
  6. Đưa file OGG vào DAW, dự án Unity hoặc Godot của bạn. Nếu cần cho âm thanh lặp lại, hãy đặt điểm lặp trong engine hoặc trình chỉnh sửa, vì dữ liệu vòng lặp gốc của Wwise không được giữ lại.

Bộ chuyển đổi này làm được gì

  • Giải mã các luồng Wwise PCM, ADPCM, Vorbis và Opus bằng vgmstream-cli r2117, bạn không cần Wwise SDK, script Python hay dòng lệnh nào.
  • Giữ nguyên tần số lấy mẫu và bố cục kênh của nguồn lên tới tám kênh; file trên tám kênh được downmix về stereo để vẫn có thể mã hóa được.
  • Bỏ qua dữ liệu vòng lặp của Wwise nên file OGG chứa đúng một lượt phát của đoạn âm thanh, không có đuôi fade 10 giây do hành vi mặc định của trình giải mã thêm vào.
  • Xử lý được lô file hỗn hợp: trên trang này bạn cũng có thể thả MP3, WAV, FLAC, M4A, AAC, WMA và các file âm thanh được hỗ trợ khác cùng với các luồng WEM, và nhận lại OGG cho tất cả.
  • Đặt tên mỗi file kết quả theo file gốc, điều này rất quan trọng khi bạn chuyển đổi vài trăm luồng hội thoại được đánh số.
  • Cung cấp MP3, WAV và FLAC làm định dạng đích thay thế cho cùng một file WEM đầu vào, nếu OGG không phải thứ quy trình của bạn cần.

Câu hỏi về chuyển WEM sang OGG

Làm sao để chuyển WEM sang WAV thay vì OGG?

Hãy dùng trang WEM sang WAV của chúng tôi. Đó là đường ngắn nhất mà chúng tôi có: vgmstream giải mã luồng âm thanh thành WAV PCM 16-bit và chúng tôi trả thẳng file đó cho bạn, không có bước mã hóa lại bằng ffmpeg, nên không có giai đoạn nén mất dữ liệu thứ hai. Ở đây, đầu vào WEM có thể chuyển sang MP3, WAV, OGG hoặc FLAC.

Vì sao tôi nhận được thông báo "This WEM file could not be decoded"?

Thông báo đó nghĩa là vgmstream không nhận diện được file. Nguyên nhân thường gặp là một soundbank bị đổi tên thành .wem, bản trích xuất bị cắt cụt, hoặc một biến thể codec Wwise bị mã hóa hay dành riêng cho một game; lý do chính xác khác nhau theo từng file. Lưu ý rằng trang này chỉ nhận phần mở rộng .wem, nên gói .bnk hay .pck phải được giải nén trước, và bạn nên tải lên từng luồng đã trích xuất chứ không phải cả gói.

File OGG có giữ được điểm lặp từ game không?

Không. Trình giải mã được yêu cầu bỏ qua thông tin vòng lặp, và không có chunk lặp smpl nào được ghi, nên bạn nhận được một lượt phát tuyến tính duy nhất của đoạn âm thanh. Hãy dựng lại vòng lặp trong engine, trong Wwise hoặc trong trình chỉnh sửa của bạn, dùng vị trí mẫu lặp gốc nếu bạn đã ghi lại chúng lúc trích xuất.

Tôi có chọn được bitrate hay chất lượng OGG không?

Không, không có tùy chọn chất lượng. libvorbis chạy ở chế độ bitrate biến đổi (VBR) mặc định, cho ra khoảng 112 kbps danh định với stereo 44.1 kHz và thấp hơn với nội dung mono hoặc âm lượng nhỏ. Nếu bạn cần bản giải mã nguyên vẹn, hãy chọn WAV; nếu muốn nén mà không qua lần mất dữ liệu thứ hai, hãy chọn FLAC.

Các bạn có chuyển ngược OGG về WEM cho bản mod của tôi không?

Không. Ở đây không có bộ mã hóa WEM; trang web này chỉ đọc WEM. Việc đóng gói âm thanh trở lại định dạng Wwise đòi hỏi công cụ authoring của Wwise hoặc một tiện ích đóng gói lại dành riêng cho game đó.

Tôi chuyển được bao nhiêu file cùng lúc?

Tối đa 10 file mỗi lượt nếu không có tài khoản, 25 file với gói Plus và 50 file với gói Pro, giới hạn mỗi file là 50 MB cho khách và 100 MB với tài khoản miễn phí. Ngoài ra còn giới hạn 10 lượt chuyển đổi mỗi giờ cho mỗi địa chỉ IP, nên những đợt trích xuất rất lớn nên được chia thành từng nhóm.

Các file tôi tải lên sẽ ra sao?

Quá trình chuyển đổi chạy trên máy chủ của chúng tôi, không phải trong trình duyệt của bạn. File .wem bạn tải lên sẽ bị xóa ngay khi tác vụ hoàn tất, còn file OGG đã chuyển đổi có thể tải về trong khoảng bốn giờ trước khi bị xóa tự động. Tên file, kích thước và kết quả được ghi nhật ký phục vụ vận hành; liên kết tải về là một chuỗi token ngẫu nhiên không được liệt kê ở bất kỳ đâu.