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

  • Người tạo chủ đề Người tạo chủ đề eipi10
  • Ngày bắt đầu Ngày bắt đầu
Mới test thử ra mp3 mà 👀

Thật quái lạ
itZ0Bzy.gif
 
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
 
Sửa lần cuối:
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
Mã:
ffmpeg -fflags discardcorrupt -analyzeduration 100M -probesize 100M -i video.ts -c copy output.mp4
Mã:
ffmpeg -fflags genpts -analyzeduration 100M -probesize 100M -i video.ts -c copy output.mp4
Mã:
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
 
Sửa lần cuối:
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
 
Thím @eipi10 cho mình hỏi, mình muốn remux nhiều file (hàng loạt/cả folder) đuôi TS thành MKV, codec giữ nguyên thì có cách nào ko ạ. Hiện mình đang dùng mkvtoolnix để làm thủ công từng file.
Với cho mình hỏi thêm, mình copy tên file là tiếng Việt có dấu vào CMD nhưng bị lỗi các ký tự dấu thành #$!@ nên lỗi ko chạy được, có cách nào xử lý với tên file tiếng Việt ko ạ.
 
Sửa lần cuối:
cho mình hỏi code thêm âm thanh vào video nhưng vẫn giữ lại âm thanh gốc của video ...mình dùng code này ffmpeg -i "ABC.mp4" -i "XYZ.mp3" -c copy -map 0:v -map 1:a "output.mp4"nhưng bị xóa mất âm thanh gốc
 

Thống kê chủ đề

Ngày tạo
eipi10,
Người trả lời cuối
htizumin2s,
Trả lời
759
Lượt xem
64.145
Quay lại
Lên đầu trang