M4B to MP3 (chapter separation), Converting M4B to multiple MP3s taking into account the M4B chapters |
M4B to MP3 (chapter separation), Converting M4B to multiple MP3s taking into account the M4B chapters |
Sep 23 2009, 00:23
Post
#1
|
|
|
Group: Members Posts: 3 Joined: 22-September 09 Member No.: 73392 |
Hello
I have been searching on the forum but haven't found anything. Basicly what I'm looking for is a program that will input a M4B file and output several MP3 files (1 MP3 per chapter in the M4B file). I have been using Free M4B to MP3 Converter, but unfortunately, all it does is extract a single MP3 from the M4B. Anyone knows any other programs for this job? Thank you |
|
|
|
![]() |
Dec 17 2010, 05:43
Post
#2
|
|
|
Group: Members Posts: 7 Joined: 20-September 10 Member No.: 83999 |
Valekhz,
2. Ahh. I suspected that might be the case. I'm still happy that the majority of the chapters can be parsed. 3. I can understand the the question mark thing is too much of a special case. And yes - I was able to get my special case to work, thanks to the guidance you provided. Finally, if you don't mind - one last question: Several of these files created by the m4B.py have the word / sentence that I want to hear, then 3-4 seconds of silence, then the same word / sentence again. (same as original m4b chapter) I actually only want the mp3 to contain the word / phrase once. Might you be able to make another .py file that takes an mp3 file in, measures the duration of the file, and simply saves only the 1st half under the same name (deleting 2nd half)? (FYI - I will then run this on all files in a given directory, and then clean up silences and the like with Audacity "Apply Chains" - but audacity doesn't seem to have batch splitting) Sorry to ask you for something else after all you have done, but you seem to have the skills to do this 1000 times easier than I ever could. Thank you |
|
|
|
Dec 17 2010, 19:53
Post
#3
|
|
|
Group: Members Posts: 10 Joined: 4-December 10 Member No.: 86227 |
Valekhz, 2. Ahh. I suspected that might be the case. I'm still happy that the majority of the chapters can be parsed. 3. I can understand the the question mark thing is too much of a special case. And yes - I was able to get my special case to work, thanks to the guidance you provided. Finally, if you don't mind - one last question: Several of these files created by the m4B.py have the word / sentence that I want to hear, then 3-4 seconds of silence, then the same word / sentence again. (same as original m4b chapter) I actually only want the mp3 to contain the word / phrase once. Might you be able to make another .py file that takes an mp3 file in, measures the duration of the file, and simply saves only the 1st half under the same name (deleting 2nd half)? (FYI - I will then run this on all files in a given directory, and then clean up silences and the like with Audacity "Apply Chains" - but audacity doesn't seem to have batch splitting) Sorry to ask you for something else after all you have done, but you seem to have the skills to do this 1000 times easier than I ever could. Thank you No problem. I made an addition to line 19: m4b_half.py. This will save the first half of each chapter so if you don't want to cut all chapters you should run the old version first and save the ones that shouldn't be cut then run this one. |
|
|
|
jaime11 M4B to MP3 (chapter separation) Sep 23 2009, 00:23
DVDdoug NOTE - I've never seen an M4B file, so maybe s... Sep 23 2009, 00:53
MostlyHarmless Would you point me to a link with such file (m4b w... Sep 23 2009, 09:17
tedgo Have you tried foobar2000?
It can handle m4a/m4b w... Sep 23 2009, 10:06
jaime11 Hello
Thanks to everyone with their fast replies..... Sep 23 2009, 23:21
Zarggg Is there any particular reason you need to transco... Sep 24 2009, 16:10
jaime11 QUOTE (Zarggg @ Sep 24 2009, 17:10) Is th... Sep 24 2009, 16:56
uberwolf QUOTE (jaime11 @ Sep 24 2009, 15:56) QUOT... Oct 29 2009, 01:03
Zarggg If you don't have (lossless) sources, and you... Nov 2 2009, 20:26
uberwolf My idea was to first convert the complete M4b file... Nov 3 2009, 19:21
Zarggg Have you tried using Audacity? I've had pretty... Nov 4 2009, 16:56
HydrogenNoobie Jamie11,
Did you ever find a solution? I am looki... Sep 20 2010, 05:22
valekhz If anyone is still interested I wrote a little pyt... Dec 4 2010, 01:22
nbarzgar QUOTE (valekhz @ Dec 4 2010, 02:22) If an... Dec 4 2010, 08:06
valekhz Thank you for writing the guide, nbarzgar.
QUOTE ... Dec 4 2010, 13:25
nbarzgar QUOTE (valekhz @ Dec 4 2010, 14:25) Thank... Dec 5 2010, 06:02
valekhz QUOTE (nbarzgar @ Dec 5 2010, 06:02) I pu... Dec 5 2010, 16:11
nbarzgar VLC shows the chapters!!
So now what would... Dec 5 2010, 20:30
valekhz QUOTE (nbarzgar @ Dec 5 2010, 20:30) VLC ... Dec 6 2010, 00:45
nbarzgar QUOTE (valekhz @ Dec 6 2010, 01:45) Aweso... Dec 8 2010, 06:59
valekhz I finally got the time to finish the script. Unfor... Dec 10 2010, 22:42
nbarzgar QUOTE (valekhz @ Dec 10 2010, 23:42) I fi... Dec 11 2010, 11:58
HydrogenNoobie valekhz,
Thank you so much for writing this scrip... Dec 11 2010, 23:47
valekhz Unfortunately there's no Unicode support right... Dec 12 2010, 19:02
daleybox I ran into a couple of problems:
1) It was sayin... Dec 13 2010, 03:36
valekhz Had some time to figure out the Unicode problem to... Dec 13 2010, 22:59
brian2090 QUOTE (daleybox @ Dec 12 2010, 21:36) ...... Feb 24 2011, 04:52
alexf thanks to valekhz for creating this script Aug 23 2011, 22:40
HydrogenNoobie Valekhz - I prefer no pre-pending of "Chapter... Dec 13 2010, 23:37
HydrogenNoobie valekhz,
I hadn't seen your latest post when I... Dec 13 2010, 23:50
HydrogenNoobie Wow! I am both impressed and happy.
Not only ... Dec 14 2010, 06:33
daleybox Thanks so much for the chapter naming support, and... Dec 14 2010, 14:19
valekhz QUOTE (HydrogenNoobie @ Dec 14 2010, 06:3... Dec 14 2010, 20:37
HydrogenNoobie Valekhz,
I just wanted to say thank you one last ... Dec 27 2010, 20:08
valekhz No problem, I'm glad it worked.
I needed a fe... Jan 3 2011, 16:55
swavek First off, many thanks to valekhz for building thi... Oct 15 2011, 18:58
cynepnaxa Many thanks to valekhz! Note for customers. Va... Jul 15 2012, 02:35
cynepnaxa QUOTE (cynepnaxa @ Jul 15 2012, 02:35) Va... Jul 17 2012, 01:08
js2002 QUOTE (valekhz @ Dec 4 2010, 01:22) If an... Jul 28 2011, 12:57
js2002 fixed 1 problem in line 44:
proc = subprocess... Jul 28 2011, 14:55
ertdredge As with everyone who's posted, major props to ... Oct 16 2011, 03:57
vitos QUOTE (ertdredge @ Oct 16 2011, 04:57) As... Aug 22 2012, 11:29
fyrebender360 Absolutely brilliant!!!! Thanks f... Nov 9 2011, 23:23
Jaantat I tried all different versions but still it makes ... Jun 16 2012, 15:30
theviki If this is still relevant, I found an easier way.
... Aug 31 2012, 12:48![]() ![]() |
|
Lo-Fi Version | Time is now: 19th May 2013 - 05:37 |