
[code]

    ffmpeg -i test.mp4 -threads 2 -codec:v libx264 -s:v 1280x720 -aspect:v 16:9 -b:v 256k -map 0 -f segment -segment_format mpegts -segment_time 10 -segment_list stream.m3u8 streamfiles/stream%03d.ts
    
[/code]

ffmpeg のこのコマンドでエンコードを行うと、

> Unknown encoder 'libx264'

という表示がでて libx264 がないという表示がでます。

私は iOS でストリーム再生がしたくて動画を mp4 に h.264 でエンコードしたいのですが、これは libx264
が元からなくてできないんでしょうか？

`ffmpeg -formats` で見たところ、 libx264 はなくて h264 がありました。しかし、映像/音声コーデックの種類は D と E
だけで V がありませんでしたし、 h264 でやった場合も同じ `Unknown encoder` とでます。

この場合 V がないとエンコードができないんでしょうか？  
もし V が必要なのであれば追加方法を教えてください。よろしくお願いします。


CC BY-SA 4.0
2015-10-02T07:18:00.763
17180
2019-05-04T17:04:05.583
2019-05-04T17:04:05.583
32986
9349
question
ffmpeg
ffmpegのlibx264について質問です。