1

サイズ 405.9 kB の mp3 ファイルを取得し、次のコマンドを実行しました。

# Here fp points to the audio file
# find_header has been imported
def test(fp):
    start_pos = 0
    sync_pos, header, header_bytes = find_header(fp)
    i = 0
    while i < 30:
        start_pos += sync_pos
        sync_pos, header, header_bytes = find_header(fp, start_pos)
        print sync_pos
        i += 1


Output:
102
519
937
1773
3445
14312
21417
85365
127997
None

mp3 ファイルにヘッダーのない連続したフレームがあると混乱します。また、以下のリンクに記載されている以外のフレーム ヘッダー形式があるということですか? http://www.mpgedit.org/mpgedit/mpeg_format/mpeghdr.htm

4

0 に答える 0