Closed ken0nek closed 6 years ago
Hi, @ken0nek Thanks for your report.
ffmpeg の特定バージョン(or コンパイルオプション)が原因であることは分かっているのですが、 具体的な回避方法には着手出来ておりません。。
以下は、参考までに内部の処理の詳細です。
ffmpeg concat
を使っているが特定バージョンでは失敗する。
おそらく v3.3 以下だと成功する。ファイル連結を ffmpeg
に依存している以上、
この問題を解決するには、ffmpeg を含めて配布することかなと考えております。
(バージョン、OS を固定して、docker等でポータビリティのある形)
$ ffmpeg -version
ffmpeg version 3.3-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 5.4.1 (Debian 5.4.1-8) 20170304
configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-5 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gray --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg
$ ffmpeg -version
ffmpeg version 3.4 Copyright (c) 2000-2017 the FFmpeg developers
built with Apple LLVM version 9.0.0 (clang-900.0.37)
configuration: --prefix=/usr/local/Cellar/ffmpeg/3.4 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-gpl --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-opencl --enable-videotoolbox --disable-lzma
よろしければ、ローカルPCの ffmpeg バージョンを教えて頂けると参考にいたします。
$ ffmpeg -version
@yyoshiki41 ご丁寧な回答ありがとうございます。
ご指摘の通り、ffmpegのバージョンが3.4.0でした。
@ken0nek レポートありがとうございます!
を以下のissueにまとめました。
はじめまして。
こちらの手違いや勘違いでしたら申し訳ないのですが、 recオプションを実行した際に最初の5秒ほどしか保存されません。
例として、以下の番組をダウンロードしようとした際の実行結果を添付します。
2017/11/10/金 11:30-13:00 | 高田文夫のラジオビバリー昼ズ | ニッポン放送 | radiko.jp
radigo rec -id=LFR -s=20171110113000