However, what you save in storage costs may be eaten (several times over, sometimes) by processing costs so it is a business decision as much as a technical decision. It is definitely possible to do 'Just In Time' transcoding - this is what Live Streams have to do anyway. try ffmpeg -i in.ts -c copy out. Specifying a positive offset means that the corresponding streams are delayed by the time duration. Being able to schedule it when you have spare computing resources or can allow it plenty of time to complete is often the most cost effective approach. Really depends on the video codec, it is higly unlikely the container (ts or mp4) changes anything. The offset is added to the timestamps of the input files. The main reason for not doing 'Just In Time' transcoding also is that transcoding is processor intensive. Note, that the transcoding and splitting and even packaging can be combined in a single step, with some cloud encoding services offering exactly that service, however, 'Just In Time' packaging is still very common. The packaging is then applied 'Just In Time' when the user or client requests the video. crop video from specific time to specific time ffmpeg.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |