thảo luận Tổng hợp, thảo luận về ffmpeg

Sound Cloud ấy chị
Mới test thử ra mp3 mà 👀
1649603105600.png
 
Thêm sub của thím là hardsub à


không phải fen ơi


1 video dài 15 phút (tên file video.mp4)

em muốn nó cắt thành 2 video nhỏ hơn (cắt 2 đoạn ) video_cut1.mp4 và video_cut2.mp4



video_cut1.mp4 thì để nguyên
video_cut2.mp4 thì mình nhét logo + sub (hay cái gì cũng được )


rồi cuối cùng concat đống đấy vào 1
 
Last edited:
không phải fen ơi


1 video dài 15 phút (tên file video.mp4)

em muốn nó cắt thành 2 video nhỏ hơn (cắt 2 đoạn ) video_cut1.mp4 và video_cut2.mp4



video_cut1.mp4 thì để nguyên
video_cut2.mp4 thì mình nhét logo + sub (hay cái gì cũng được )


rồi cuối cùng concat đống đấy vào ấy
có bỏ đoạn giữa đi không, chứ sao không delay sub?
 
không phải fen ơi


1 video dài 15 phút (tên file video.mp4)

em muốn nó cắt thành 2 video nhỏ hơn (cắt 2 đoạn ) video_cut1.mp4 và video_cut2.mp4



video_cut1.mp4 thì để nguyên
video_cut2.mp4 thì mình nhét logo + sub (hay cái gì cũng được )


rồi cuối cùng concat đống đấy vào ấy
Để overlay sub với logo thì code khá rối, tôi khuyên bạn nên dùng Avspmod hoặc VirtualDub2 dễ hình dung hơn rồi xuất file bằng ffmpeg
 
Nếu vậy thím thử tiếp lần lượt xem
Code:
ffmpeg -fflags discardcorrupt -analyzeduration 100M -probesize 100M -i video.ts -c copy output.mp4
Code:
ffmpeg -fflags genpts -analyzeduration 100M -probesize 100M -i video.ts -c copy output.mp4
Code:
ffmpeg -fflags discardcorrupt -fflags genpts -analyzeduration 100M -probesize 100M -i video.ts -c copy output.mp4
Mình dùng code đầu chạy đc rồi. Thanks bác nhiều nhé
 
không phải fen ơi


1 video dài 15 phút (tên file video.mp4)

em muốn nó cắt thành 2 video nhỏ hơn (cắt 2 đoạn ) video_cut1.mp4 và video_cut2.mp4



video_cut1.mp4 thì để nguyên
video_cut2.mp4 thì mình nhét logo + sub (hay cái gì cũng được )


rồi cuối cùng concat đống đấy vào 1
Thì ý mình sub của thím có phải là hardsub (tức là cần encode lại để sub nằm trong video luôn) hay chỉ là file sub đi kèm bỏ trong file mkv thôi? Vì trường hợp thứ 2 chỉ cần lấy sub ra shift thời gian lại là được, chỉ có trường hợp đầu tiên là phải encode lại mới mệt. Thím hiểu 2 dạng sub (hardsub với softsub) ko?
 
Thì ý mình sub của thím có phải là hardsub (tức là cần encode lại để sub nằm trong video luôn) hay chỉ là file sub đi kèm bỏ trong file mkv thôi? Vì trường hợp thứ 2 chỉ cần lấy sub ra shift thời gian lại là được, chỉ có trường hợp đầu tiên là phải encode lại mới mệt. Thím hiểu 2 dạng sub (hardsub với softsub) ko?

mình có demo thế này ,có gì giúp t hoàn thành nốt với




ffmpeg -i input.mp4 -t 60 -codec copy output1.mp4

ffmpeg -y -i input.mp4 -i logo.png -ss 60 -filter_complex "overlay=10:10" output2.mp4

ffmpeg -i output1.mp4 -i output2.mp4 -filter_complex "[0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" output_final.mp4



như này có được không nhỉ ? @eipi10
 
Last edited:
Mình tải phim trên tvhai bằng UC Browser về nó ra 1 file m3u8 200kb và 1 folder chưa vài trăm file nhỏ. Các bác cho hỏi làm sao để nối nó lại thành 1 file mp4 vậy :(

Gửi từ Samsung SM-A225F bằng vozFApp
 
FFmpeg batch av converter gõ thêm lệnh gì để chèn file nhạc vào list video mà không phải xoá âm thanh gốc trong video không các b, kiểu như chồng đè lên ấy ? Hoặc chỉ thay thế cái khoản thời lượng nhạc thôi, còn audio gốc của video ngoài thời lượng file nhạc thì vẫn giữ lại.

Hoặc có tool nào làm được hàng loạt thao tác đơn giãn càng tốt.
 
Mình nghĩ là 720p, thím cứ test thử với video ngắn xmà
có cách nào kiểm tra thời gian tạo,quay một video ko thím, hoặc khi thay đổi video ( như là cắt ghép, chỉnh sửa màu, khung cảnh) thì thời gian sẽ tính là lúc quay video hay từ lúc chỉnh sửa vậy
 
Back
Top