Initializing... drag & drop files here
Supports: FLV
You have an FLV — an old Flash-era lecture, sermon, conference talk, language lesson, or audio course — and you want to listen to it the way you listen to an audiobook, with your place remembered between sessions. This walkthrough drops the picture, extracts the soundtrack, and writes it as M4B, the MPEG-4 audiobook file that Apple Books and dedicated audiobook players treat as resumable. It also covers the parts most "FLV to M4B" pages skip: how to pick a bitrate for speech without wasting space, and why chapter markers do not appear on their own.
.flv file or click "Add Files" to browse. A series of Flash lessons or talk episodes can be queued together and converted with the same settings in one pass.FLV audio is almost always already lossy — usually MP3, or AAC in files made after the late-2007 Flash Player update, with Nellymoser Asao used for anything recorded through a microphone. M4B holds AAC, and our pipeline re-encodes the extracted stream rather than copying it across, so a lossy source goes through a second lossy pass. No output bitrate can recover detail the FLV never recorded. The job is to pick a rate high enough that the second pass adds nothing audible, without inflating a file you may be carrying around on a phone for weeks.
| Source material | Bitrate | Audio Channel | Roughly per hour |
|---|---|---|---|
| Single voice, close mic (audiobook, sermon) | 48-64 kbps | Mono | 22-29 MB |
| Lecture hall or conference recording | 64-96 kbps | Mono | 29-43 MB |
| Narration with music beds or applause | 96-128 kbps | Original | 43-58 MB |
| Language course with musical examples | 128 kbps | Original | 58 MB |
| Source bitrate unknown | Variable Bitrate, 64k-72k band | Original | Encoder spends bits by content |
A ten-hour course at 64 kbps mono lands around 290 MB, which fits comfortably on any phone; the same course at 256 kbps stereo would be close to 1.2 GB and would not sound better, because the extra bits would be spent encoding the source's compression artifacts rather than any real detail.
| M4B (this page) | M4A | MP3 | |
|---|---|---|---|
| Container | MPEG-4 Part 14 | MPEG-4 Part 14 | MPEG-1 Audio |
| Codec | AAC | AAC | MPEG-1 Layer III |
| Remembers your position | Yes, in audiobook-aware apps | No — filed as music | No — filed as music |
| Apple Books import | Lands in Audiobooks | Lands in Music | Lands in Music |
| Chapter support | Yes, if the file carries chapter data | Rarely used | Limited |
| Plays on old hardware | Patchy | Patchy | Nearly universal |
| Best for | Long-form spoken word | Music and short audio | Anything that must play everywhere |
.m4b extension rather than off chapters. Add chapters afterward with a dedicated audiobook tool if you need them..m4b and not .m4a. The extension is the cue that routes it to the Audiobooks section and enables bookmarking; a renamed or mistyped extension lands it in Music with no resume.A small number of FLVs were delivered with server-side protection or were captured from encrypted RTMP streams; those do not decode, and there is no clean workaround short of re-recording from a legitimate source. Partially downloaded files — a common problem with anything pulled from an old streaming cache — may convert only up to the last complete frame. And if you do not actually want audiobook behavior, M4B is the wrong destination: extract to MP3 for a file that plays on anything, or to M4A for the same AAC audio filed as music. Choose M4B specifically when you want an app to bookmark your position across sessions.
It re-encodes. FLV audio is usually MP3, or AAC on later Flash Player versions, and M4B holds AAC, so the audio stream is decoded and re-encoded at your chosen bitrate rather than lifted across untouched. Because the source was already lossy, this is a lossy-to-lossy pass — quality cannot go up. Choosing a bitrate at or slightly above the source makes the single AAC pass inaudible for spoken word, which is what nearly everyone converting to M4B is working with.
Yes, in apps that honor the audiobook extension. Apple Books, Apple Podcasts, and most dedicated audiobook players recognize a .m4b file and save your playback position, so reopening resumes where you stopped and skipping back a few seconds behaves the way you would expect. Handed the same audio as .m4a or .mp3, most of those apps file it as music and restart from the beginning. The position memory comes from the player reacting to the extension, not from anything written into the audio itself.
No. Chapter markers are metadata that has to exist in the source, and this converter extracts audio without generating them. A plain recorded Flash video has no chapter structure to carry over, so you will get one continuous track. That is not a problem for resume playback, which works without chapters, but if you want a navigable table of contents you will need to add it afterward with an audiobook authoring tool.
Only the extension, technically. Both are MPEG-4 Part 14 (ISO/IEC 14496-14) containers holding an AAC audio track, and an unaltered file simply renamed from .m4a to .m4b will be treated as an audiobook by Apple Books. The distinction is a convention that audiobook players agreed to honor, not a difference in the format. That is also why choosing this page over the M4A page changes how your player behaves rather than how the file sounds.
For a single speaker recorded reasonably close to a microphone, 64 kbps in Mono is the sweet spot — AAC is transparent for speech well below 128 kbps, and mono halves the data for content that has no real stereo image anyway. That puts a three-hour talk near 87 MB. Move up to 96-128 kbps only if the recording has music, applause, or genuine stereo separation you want to keep. Going above 128 kbps for spoken word from an already-compressed Flash source is not worth the file size.
Yes. Queue the files together and they are converted with the same compression, channel, sample-rate, and trim settings, which is exactly what you want for a consistent-sounding set of episodes. They come back as individual M4B files rather than one merged audiobook — joining a series into a single resumable file with chapters per lesson is a separate step that needs an audiobook authoring tool.
Yes, just not in a browser. Adobe Flash Player reached end-of-life on December 31, 2020, and browsers began blocking Flash content on January 12, 2021, so nothing plays an .flv inline anymore. The container itself never depended on the plug-in to be readable — standalone decoders parse it directly, which is how the audio is extracted here. Archived FLVs from fifteen years ago convert exactly as well as they would have then.
Two usual causes. If you left Audio Channel on Original and the source was stereo, you are encoding two channels for what may be a single voice — switching to Mono cuts that immediately. And if you chose a high Constant Bitrate, the file size follows the bitrate and the duration and nothing else, regardless of how quiet or simple the content is; constant-bitrate encoding spends the same bits on silence as on speech. Switch to Variable Bitrate if you would rather the encoder spend bits where they matter — that is the quality-targeted alternative, and it is far more predictable than leaving the job to the Quality Preset dropdown, which is the loosest control on the page and has nothing chosen for you in it.
Your FLV is uploaded over an encrypted connection, processed on our servers, and the files are deleted automatically a few hours after the conversion. There is no sign-up, no watermark, and your files are never shared or made public. On a long recording, the practical limit is upload size and connection speed rather than the conversion itself.