2009-07-27 31 views
8

A project mà tôi đang thực hiện yêu cầu có thể tạo động các tệp SWF nội dung âm thanh (sử dụng thẻ DefineSound). Mặc dù tôi đã có thể tạo thành công các thẻ DefineSound bằng cách sử dụng pcm thô, nhưng tôi đã không thể làm như vậy với Speex.SWF được mã hóa bằng Speex?

SWF format spec (pgs 202-204) chỉ định rằng bạn có thể sử dụng Speex trong thẻ DefineSound, nhưng khá mơ hồ về các chi tiết cụ thể. Nó chỉ là đầu ra của speex_bits_write không có khung? Có giống như đầu ra của speexenc (ví dụ: tệp Ogg) không? Đây có phải là một loạt các khung hình với length before each one không? Tôi đã thử các biến thể của tất cả những điều này và không ai trong số họ làm việc.

CS4 có thể được sử dụng để tạo SWF nội dung âm thanh, rất hữu ích để có ví dụ trong thế giới thực. Vấn đề là, GUI chỉ cho phép một số mã hóa (MP3, Nellymoser, thô, vv), nhưng không phải Speex.

Vì vậy, câu hỏi của tôi là: có ai đã làm điều này không? Bạn có thể chỉ cho tôi tham gia triển khai tham chiếu hoặc ví dụ về SWF Speex không?

+0

Dường như giữa bài đăng này và bạn cuối cùng liên kết ở trên mà bạn đã nhận được sâu hơn vào rễ hơn tôi đã được đầu cơ rất tinh khiết ở đây nhưng liên kết này có thể giúp đỡ? http://askmeflash.com/article/1/all-about-speex-for-flash – shaunhusain

+0

Bạn có thể tạo tệp FLV chỉ là âm thanh và sử dụng codec âm thanh Speex khi tạo FLV không? – Teddy

+0

Có, nó có thể tạo ra một FLV mã hóa speex. (Bạn có thể làm điều đó với Xuggler ffmpeg build.) Vấn đề tôi đang gặp là tạo ra một * SWF * được mã hóa bằng speex. – paleozogt

Trả lời

Các vấn đề liên quan