Open hellodword opened 5 months ago
$ go version go version go1.22.1 linux/amd64 $ ffmpeg -version ffmpeg version 4.4.2-0ubuntu0.22.04.1 Copyright (c) 2000-2021 the FFmpeg developers $ git log --oneline -1 2942c1d (grafted, HEAD -> main, origin/main, origin/HEAD) Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 $ ffmpeg -y -f lavfi -i anullsrc=r=48000:cl=stereo -t 0.1 -b:a 192k -ac 2 1.mp3 $ ffmpeg -y -f lavfi -i anullsrc=r=48000:cl=stereo -t 0.1 -b:a 192k -ac 2 2.mp3 $ ffmpeg -i 1.mp3 Input #0, mp3, from '1.mp3': Metadata: encoder : Lavf58.76.100 Duration: 00:00:00.14, start: 0.023021, bitrate: 226 kb/s Stream #0:0: Audio: mp3, 48000 Hz, stereo, fltp, 192 kb/s Metadata: encoder : Lavc58.13 $ go run ./cmd/tui --output 3.mp3 1.mp3 2.mp3 $ ffmpeg -i 3.mp3 [mp3 @ 0x55837d41e280] Skipping 576 bytes of junk at 426. Input #0, mp3, from '3.mp3': Metadata: track : 1 encoder : https://github.com/crra/mp3binder, dev-build title : Mp3binder Duration: 00:00:00.37, start: 0.000000, bitrate: 185 kb/s Chapters: Chapter #0:0: start 0.000000, end 0.168000 Metadata: title : 1 Chapter #0:1: start 0.168000, end 0.336000 Metadata: title : 2 Stream #0:0: Audio: mp3, 48000 Hz, stereo, fltp, 176 kb/s
I guess the Skipping warning means the XingFrame, right?
Skipping
mp3 frame head &{Version:1 Layer:3 Protecttion:1 BitrateIndex:5 SampleRateIndex:0 Padding:1 Private:0 Mode:3 ModeExtension:0 Copyright:0 Original:0 Emphasis:0 SampleSize:1152 FrameSize:209} mp3 bitrate:64000,samplerate:44100,channelcount:2 00000000 ff fb 52 c0 00 00 00 00 00 00 00 00 00 00 00 00 |..R.............| 00000010 00 00 00 00 00 58 69 6e 67 00 00 00 03 00 00 00 |.....Xing.......| 00000020 0e 00 00 1f 80 00 00 00 00 00 00 00 00 00 00 00 |................| 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000d0 00 |.|
I guess the
Skipping
warning means the XingFrame, right?