ネット検索して得た情報。(忘れないように備忘録)

INPUT.mp3 -> OUTPUT.m4r に変換するコマンド
[code]
$ ffmpeg -i INPUT.mp3 -ss 0 -t 40 -vn -ar 44.1k -ac 2 -b:a 256k -f mp4 OUTPUT.m4r

元情報では
$ ffmpeg -i INPUT.mp3 -ss 0 -t 40 -vn -ar 44.1k -ac 2 -b:a 256k -c:a libfaac -f mp4 OUTPUT.m4r
のように、libfaac 関連の指定があったが、わたしのデスクトップ環境ではエラーが出て変換に失敗した。
-c:a libfaac 指定を削除したら変換成功。

--
[update] 2021-10-03
-c:a libfaac を -c:a aac とすれば変換成功した。変換後のサイズは冒頭のコマンド(-c:a libfaac なし)の実行結果と同じ。
$ ffmpeg -i INPUT.mp3 -ss 0 -t 40 -vn -ar 44.1k -ac 2 -b:a 256k -c:a aac -f mp4 OUTPUT.m4r

参考)
$ ffmpeg -encoders | grep aac
ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 11.2.0 (GCC)
  configuration: --prefix=/usr --shlibdir=/usr/lib64 --libdir=/usr/lib64 --mandir=/usr/man --disable-static --disable-doc --enable-shared --enable-gnutls --enable-hwaccels --enable-vaapi --enable-vdpau --enable-ffnvcodec --enable-nvdec --enable-nonfree --enable-gpl --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-libcelt --enable-libcdio --enable-frei0r --enable-libass --enable-libbluray --enable-libcaca --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libdc1394 --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-gnutls --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-librtmp --enable-libspeex --enable-libvpx --enable-libwebp --enable-libopenjpeg --enable-libpulse --disable-libsmbclient --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-openal --disable-openssl --enable-zlib --disable-debug --enable-encoder=aac --arch=x86_64
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
Trailing option(s) found in the command: may be ignored.
 A..... aac                  AAC (Advanced Audio Coding)

以上
===