然後妳得建立自己壹個“視頻流”,原理類似於字節流,字符流等java標準類庫裏有的流。並編寫相應算法,形成流位置與視頻時間的映射,這樣通過時間段的截取就可以得到相應的視頻片段。最後是對所截取的流進行包裝,寫入文件信息,並最終寫入硬盤形成新的完整的視頻文件。
但要註意的是,因為視頻文件較大,壹次性全部讀入內存對性能影響較大。對流的讀取最好只取小片段,壹點壹點的處理。
這就是大概的原理,實現起來還是很有難度的,加油吧,網上資料很多,百度壹下,找到它們