Ticket #147 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 weeks ago

Support of FLV with audio which is not mp3

Reported by: panhype Owned by:
Priority: normal Milestone: Sometime after 1.0
Component: Perian-Main Version:
Severity: normal Keywords:
Cc:

Description

Alot of (adult) webcam networks (f. ex. camz.com or iFriends.net) are using FLV video that has the audio encoded in a codec not supported yet by Perian. My guess is that's ADPCM but i'm not sure about this. Quicktime/Perian? will refuse to open such files, VLC plays just the video track but sending out error messages. A standalone player like flvThing can handle them but being able to use them with Quicktime would be a huge benefit.

P.S. Let me know when you need sample files

Attachments

input.flv Download (71.7 KB) - added by panhype1 3 years ago.
Very short sample. At the bottom i've linked to a longer one.

Change History

Changed 3 years ago by tick

  • summary changed from Support of FLV with NON-mp3 audio ? to Support of FLV with audio which is not mp3
  • milestone set to Sometime after 1.0

- We'll take a sample. But do not upload adult content. - Removing the rather annoying capitalized non in the summary

Changed 3 years ago by anonymous

Sorry about the capitalization. I'm aware it's a strict no-no to upload adult content. Or posting a link to an adult site. Or upload members-only content to a free-hosting site like Badongo. But would it be okay to upload a short promo video (from an adult site but non-adult in nature) to something like Badongo?

Changed 3 years ago by tick

I'd rather not have anything even related to an adult site or adult content provided as something we are going to be manipulating quite a bit. If you can't find example content that doesn't have an adult theme to it, we might be at a stand still.

Changed 3 years ago by panhype

I can see your point. I've run a very long search now and apparently there are two entirely different 'worlds': non-adult sites have FLV video with .mp3 audio and adult sites that use FLV with a different audio track, most likely ADPCM. So i haven't found a sample yet which i could offer to you but i won't give up.

So for now i can only contribute the info ffmpegX is giving: Video: flv, yuv420p, 320x240 Audio: 0x0005, 8000 Hz, mono

Changed 3 years ago by dconrad

Interesting, that actually appears to be Nellymoser ASAO, a proprietary speech codec that doesn't yet have an open source decoder. It's only recently been reverse-engineered: Tanuki at  http://www.flashcomguru.com/forum/forum_posts.asp?TID=1987&PN=1 promised to release a C++ implementation soon. It still would be good to have some samples to get a decoder into FFmpeg for our use; I don't have any myself and neither are there any in MPlayer's samples database the last time I checked.

Changed 3 years ago by dconrad

Forgot to mention this ticket in the commit message, but I added support for the ADPCM variant in flv's in [409]. MPlayerhq's sample database had two samples, zelda.flv and zeldaHQ.flv, both of which now work for me. Probably won't fix the flvs that you're seeing though.

Changed 3 years ago by panhype

All this is interesting news. Now i gave ffmpegX a video from the other site mentioned (iFriends.net) and it is displaying this info: Video: flv, yuv420p, 320x240 Audio: 0x0006, 11025 Hz, mono

A different audio codec again?

Changed 3 years ago by panhype

Found the answer myself - it's a Nellymoser codec again apparently  http://lists.mplayerhq.hu/pipermail/ffmpeg-user/2007-February/007244.html (at the bottom of that post)

Changed 3 years ago by panhype

Ok, a bit more info that i've found: FMS (Flash Media Server) records audio indeed by using the Nellymoser codec. And: there's no transcoder available unless you license one directly from Nellymoser - for what they're charging something like $5000 (which explains why even Sorenson Squeeze can't transcode FLVs with such audio tracks) Parts of that info you find here (scroll down to the feb 15, 2006 post)  http://www.progettosinergia.com/flashvideo/flashvideoblog.htm

That explains why webcam networks are coming up with such files. But it is a problem for many using FMS.

Here's a site collecting info about this problem:  http://nellymoser.codec.googlepages.com/

Changed 3 years ago by panhype1

The MPlayer site has 2 FLV samples with Nellymoser audio now:  http://samples.mplayerhq.hu/A-codecs/Nelly_Moser/ So there's something for testing finally.

Also there's the news (from Okt.15th, 2007) that FFmpeg will support flash videos using the Nellymoser codec  http://ffmpeg.mplayerhq.hu/

Changed 3 years ago by panhype1

Very short sample. At the bottom i've linked to a longer one.

Changed 3 weeks ago by astrange

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.