Trang wiki ffmpeg liên kết trở lại trang này liên quan đến "Cách tách video hiệu quả". Tôi không tin rằng trang này trả lời câu hỏi đó, vì vậy tôi đã làm như @AlcubierreDrive đề xuất…
echo "Two commands"
time ffmpeg -v quiet -y -i input.ts -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 -sn test1.mkv
time ffmpeg -v quiet -y -i input.ts -vcodec copy -acodec copy -ss 00:30:00 -t 01:00:00 -sn test2.mkv
echo "One command"
time ffmpeg -v quiet -y -i input.ts -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 \
-sn test3.mkv -vcodec copy -acodec copy -ss 00:30:00 -t 01:00:00 -sn test4.mkv
Đầu ra nào ...
Two commands
real 0m16.201s
user 0m1.830s
sys 0m1.301s
real 0m43.621s
user 0m4.943s
sys 0m2.908s
One command
real 0m59.410s
user 0m5.577s
sys 0m3.939s
Tôi đã kiểm tra tệp SD & HD, sau một vài lần chạy và một chút phép toán.
Two commands SD 0m53.94 #2 wins
One command SD 0m49.63
Two commands SD 0m55.00
One command SD 0m52.26 #1 wins
Two commands SD 0m58.60 #2 wins
One command SD 0m58.61
Two commands SD 0m54.60
One command SD 0m50.51 #1 wins
Two commands SD 0m53.94
One command SD 0m49.63 #1 wins
Two commands SD 0m55.00
One command SD 0m52.26 #1 wins
Two commands SD 0m58.71
One command SD 0m58.61 #1 wins
Two commands SD 0m54.63
One command SD 0m50.51 #1 wins
Two commands SD 1m6.67s #2 wins
One command SD 1m20.18
Two commands SD 1m7.67
One command SD 1m6.72 #1 wins
Two commands SD 1m4.92
One command SD 1m2.24 #1 wins
Two commands SD 1m1.73
One command SD 0m59.72 #1 wins
Two commands HD 4m23.20
One command HD 3m40.02 #1 wins
Two commands SD 1m1.30
One command SD 0m59.59 #1 wins
Two commands HD 3m47.89
One command HD 3m29.59 #1 wins
Two commands SD 0m59.82
One command SD 0m59.41 #1 wins
Two commands HD 3m51.18
One command HD 3m30.79 #1 wins
Tệp SD = 1,35GB Luồng truyền tải DVB
Tập tin HD = 3,14 GB Luồng truyền tải DVB
Phần kết luận
Lệnh đơn sẽ tốt hơn nếu bạn đang xử lý HD, nó đồng ý với các nhận xét hướng dẫn sử dụng -ss sau tệp đầu vào để thực hiện 'tìm kiếm chậm'. Các tệp SD có sự khác biệt không đáng kể.
Phiên bản hai lệnh sẽ nhanh hơn bằng cách thêm một -ss khác vào trước tệp đầu vào cho 'tìm kiếm nhanh' sau đó là tìm kiếm chậm chính xác hơn.