Search Criteria
Package Details: m4b-tool-bin 0.4.2~20210603-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/m4b-tool-bin.git (read-only, click to copy) |
---|---|
Package Base: | m4b-tool-bin |
Description: | A command line utility to merge, split and chapterize audiobook files such as mp3, ogg, flac, m4a or m4b |
Upstream URL: | https://github.com/sandreas/m4b-tool |
Keywords: | audiobook ffmpeg m4b mp4 |
Licenses: | MIT |
Submitter: | spiritomb |
Maintainer: | spiritomb |
Last Packager: | spiritomb |
Votes: | 2 |
Popularity: | 0.000002 |
First Submitted: | 2019-10-20 00:39 (UTC) |
Last Updated: | 2022-04-15 23:31 (UTC) |
Dependencies (6)
- fdkaac (fdkaac-git)
- ffmpeg (ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-intel-full-git, ffmpeg-yt-dlp-bin, ffmpeg-shinobi, ffmpeg-git, ffmpeg-ndi, ffmpeg-mmal, ffmpeg-decklink, ffmpeg-amd-full-git, ffmpeg-amd-full, ffmpeg-gpl-bin, ffmpeg-v4l2-request-git, ffmpeg-headless, ffmpeg-nocuda, ffmpeg-nonvidia, ffmpeg-cuda, ffmpeg-jxl, ffmpeg-mpp, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-full-git, ffmpeg-obs)
- libmp4v2
- php (php7-meta, php-zts, php-legacy-symlinks, php7-symlinks)
- php-intl (php-zts-intl, php)
- ffmpeg-libfdk_aac (optional) – to use fdkaac in conversions
Latest Comments
rafdre commented on 2022-04-29 18:44 (UTC) (edited on 2022-09-02 15:20 (UTC) by rafdre)
the latest version has issues which can be fixed if you download prerelease and replace file /usr/local/bin/m4b-tool with m4b-tool.phar downloaded from here: https://github.com/sandreas/m4b-tool/releases/tag/latest I downloaded version from 2022-08-06 and it works great. So far no issues. This can be workaround till we have next version on AUR.
spiritomb commented on 2022-04-17 22:53 (UTC)
@Starwalker Thanks, I corrected the checksum.
There is a tagged prerelease from 2022 but the developer cautions that a specific fork of lipmp4v2 that isn't on the AUR is a dependency, which means that I need to test whether it would work without the forked libmp4v2, and if not, decide whether make a separate PKGBUILD for libmp4v2-enzo and make it a dependency, or modify m4b-tool-bin's to include it.
Starwalker commented on 2022-04-15 19:25 (UTC)
rafdre commented on 2021-12-20 11:38 (UTC) (edited on 2021-12-20 21:27 (UTC) by rafdre)
After recent archlinux upgrade I got this error when I try to use m4b-tool:
Your ffmpeg version cannot produce top quality aac using encoder aac instead of libfdk_aac PHP Fatal error: Unparenthesized
a ? b : c ? d : e
is not supported. Use either(a ? b : c) ? d : e
ora ? b : (c ? d : e)
in phar:///usr/bin/m4b-tool/vendor/twig/twig/src/Node/Node.php on line 43 an error occured, that has not been caught: Array ( [type] => 64 [message] => Unparenthesizeda ? b : c ? d : e
is not supported. Use either(a ? b : c) ? d : e
ora ? b : (c ? d : e)
[file] => phar:///usr/bin/m4b-tool/vendor/twig/twig/src/Node/Node.php [line] => 43 )PROBLEM with PHP is described here: https://github.com/sandreas/m4b-tool/issues/150
SOLUTION (workaround); manually download the latest release and follow the instructions: https://github.com/sandreas/m4b-tool/releases/tag/latest
archisman commented on 2021-05-31 09:38 (UTC)
I had to install
fdkaac
to use the tool. It should be added to dependencies.Here is the error message