Sat 28 May 2011 10:18:48 AM UTC, comment #4:
I've tried to dump my test file with libming-0.4.3's listswf. From the result, it should be a real stream sound. (If judging from a presence of SWF_SOUNDSTREAMBLOCK)
These are snippets from my sync-sound.swf's listswf output (line 1-25 and 14218-14227), full output also attached.
File version: 7
File size: 99370
Frame size: (0,12800)x(0,9600)
Frame rate: 48.000000 / sec.
Total frames: 480
Offset: 21 (0x0015)
Block type: 9 (SWF_SETBACKGROUNDCOLOR)
Block length: 3
RGBA: (ff,ff,ff,ff)
Offset: 26 (0x001a)
Block type: 18 (SWF_SOUNDSTREAMHEAD)
Block length: 6
PlaybackSoundRate 22 kHz
PlaybackSoundSize 16 bit
PlaybackSoundType stereo
StreamSoundCompression MP3
StreamSoundRate 22 kHz
StreamSoundSize 16 bit
StreamSoundType stereo
StreamSoundSampleCount 459
LatencySeek 1633
....<Output Cutted>....
Offset: 13260 (0x33cc)
Block type: 19 (SWF_SOUNDSTREAMBLOCK)
Block length: 836
SampleCount 2304
Mp3: SeekSamples 1633
Offset: 14102 (0x3716)
Block type: 1 (SWF_SHOWFRAME)
Block length: 0
Sorry for my mistake in bug #33323, that one is actually using "Sync: Start".
Note: using listswf from libming 0.4.3 source release on Debian GNU/Linux 5.0 Lenny
(file #23457)
|