[Ffmpeg-devel] WMA encoding and Windows Media Player for Mac OS X
Tyler Loch
tylerl82
Mon Mar 5 14:49:16 CET 2007
> one thing you could try is to replace the following code in asf-enc.c
> if(enc->codec_id == CODEC_ID_ADPCM_G726 || !enc-
> >block_align){
> put_le16(pb, 0x0190);
> put_le16(pb, 0x0190);
> }else{
> put_le16(pb, enc->block_align);
> put_le16(pb, enc->block_align);
> }
> by
> put_le16(pb, enc->block_align);
> put_le16(pb, 1);
> or
> put_le16(pb, 1);
> put_le16(pb, enc->block_align);
> or
> put_le16(pb, 1);
> put_le16(pb, 1);
> or maybe even 0 instead of 1
> and report back if any of this makes any difference or even fixes
> the problem
> completely
put_le16(pb, enc->block_align);
put_le16(pb, 1);
^^ No effect on frequency of pops and buzzes. Same for put_le16(pb, 0);
put_le16(pb, 1);
*
^^ Any ordering or numbers without enc->block_align on top creates
WMV files with no sound on WMP Mac.
-Tyler Loch
Techspansion LLC
http://www.techspansion.com
More information about the ffmpeg-devel
mailing list