

### 質問内容

FFmpegのオプションで複数のファイルを連結するfilter`concat`がありますが、そのオプションをつかって1コマンドで20ファイル連結させようと試みたのですが、3ファイルまでしか連結されません。入力ファイルの形式、コマンドに間違い、もしくはそういった制約があるのでしょうか...？

### 実施したこと

1.画像から動画ファイルを作成  
`ffmpeg -r 1 -i img000.png -vf format=yuv420p video_part000.mp4`  
`ffmpeg -r 1 -i img001.png -vf format=yuv420p video_part001.mp4`  
....  
`ffmpeg -r 1 -i img019.png -vf format=yuv420p video_part019.mp4`

※ 入力ファイル情報  
`ffprobe video_part000.mp4`

[code]

    {
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video_part000.mp4':
          Metadata:
            major_brand     : isom
            minor_version   : 512
        compatible_brands: isomiso2avc1mp41
        encoder         : Lavf56.25.101
      Duration: 00:00:01.00, start: 0.000000, bitrate: 141 kb/s
        Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 532x366, 134 kb/s, 1 fps, 1 tbr, 16384 tbn, 2 tbc (default)
        Metadata:
          handler_name    : VideoHandler
        "streams": [
            {
                "index": 0,
                "codec_name": "h264",
                "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
                "profile": "High",
                "codec_type": "video",
                "codec_time_base": "1/2",
                "codec_tag_string": "avc1",
                "codec_tag": "0x31637661",
                "width": 532,
                "height": 366,
                "has_b_frames": 2,
                "sample_aspect_ratio": "0:1",
                "display_aspect_ratio": "0:1",
                "pix_fmt": "yuv420p",
                "level": 21,
                "chroma_location": "left",
                "refs": 4,
                "is_avc": "1",
                "nal_length_size": "4",
                "r_frame_rate": "1/1",
                "avg_frame_rate": "1/1",
                "time_base": "1/16384",
                "start_pts": 0,
                "start_time": "0.000000",
                "duration_ts": 16384,
                "duration": "1.000000",
                "bit_rate": "134600",
                "bits_per_raw_sample": "8",
                "nb_frames": "1",
                "disposition": {
                    "default": 1,
                    "dub": 0,
                    "original": 0,
                    "comment": 0,
                    "lyrics": 0,
                    "karaoke": 0,
                    "forced": 0,
                    "hearing_impaired": 0,
                    "visual_impaired": 0,
                    "clean_effects": 0,
                    "attached_pic": 0
                },
                "tags": {
                    "language": "und",
                    "handler_name": "VideoHandler"
                }
            }
        ]
    }
    
[/code]

2.  
`ffmpeg -i video_part000.mp4 -i video_part001.mp4 ... -i video_part019.mp4
-filter_complex "concat=n=20:v=1:a=0" -vcodec libx264 output000.mp4`

### 実施結果

video_part000.mp4 〜 video_part002.mp4までの3ファイルまでしか連結されない

どなたかご教示いただければ、幸いに存じます。


CC BY-SA 3.0
2015-05-24T01:08:12.680
10548
2015-05-24T03:17:24.533
2015-05-24T03:17:24.533
5902
5902
question
ffmpeg
FFmpegのconcatをつかっても4つ以上の動画ファイルが連結できない