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

À đúng rồi, cái này mấy hôm trước có thấy trên reddit. Đang cố nhớ lại mà ko ra, ffmpeg thì thím có sẵn rồi, nó chỉ cần cái file exe đó để làm thôi. Thím cứ thử xem thế nào.
hơi ngu nhưng phiền thím giải thích giúp mình dòng cuối được không thím

Tiếng Anh ngày xưa bị đúp nên sài GG dịch không hiểu lắm
 
Ý thím là dòng nào
ý chết, mình quên post ảnh
1635476778635.png
 
Tức là tất cả các file đó cần nằm chung folder với file python webmGenerator.py hoặc nằm trong environment (giống như khi thím cài ffmpeg ấy). Nhưng nếu thím tải bản exe cho win thì nó tích hợp sẵn trong cùng folder của file exe rồi nên ko cần đâu.
cảm ơn thím
1xEuo02.gif
 
các cao nhân cho mình hỏi với, mình đang gặp vấn đề khi ghi âm từ 2 MIC (1 mic của Laptop, 1 mic của tai nghe), thì tiếng thu được đang bị lệch nhau. có cách nào để xử lý không vậy? Đây là lệnh mình đang dùng:

ffmpeg -f dshow -i audio="Microphone Array (AMD Audio Device)" -f dshow -i audio="Microphone (Realtek(R) Audio)" -f gdigrab -framerate 10 -video_size 1920x1080 -draw_mouse 1 -i desktop -filter_complex "[0]volume=1[s1];[1]volume=1[s2];[s1][s2]amix=inputs=2" -map 2 -map "" -b:v 1M -b:a 192k -r 25 -b:v 1100k recordscreen.avi
 
@eipi10 bạn ơi mình có 1 file ts như này, dùng lệnh chuyển ts sang mp4 thì báo lỗi như hình, mình dùng lệnh này: ffmpeg -i input.ts -c copy output.mp4
Bạn xem giúp mình nhé, mình cảm ơn

1635564196607.png
 
@eipi10 bạn ơi mình có 1 file ts như này, dùng lệnh chuyển ts sang mp4 thì báo lỗi như hình, mình dùng lệnh này: ffmpeg -i input.ts -c copy output.mp4
Bạn xem giúp mình nhé, mình cảm ơn

View attachment 841030
Thím thử thêm 2 cái này trước -i xem sao
Code:
ffmpeg -fflags discardcorrupt -analyzeduration 10M -i input.ts -c copy output.mp4

File ts này thím play nó được ko
 
Thím thử thêm 2 cái này trước -i xem sao
Code:
ffmpeg -fflags discardcorrupt -analyzeduration 10M -i input.ts -c copy output.mp4

File ts này thím play nó được ko
Cái này okie rồi bạn ơi. Tiện thể bạn cho mình câu lệnh ghép 2 video được ko, mình đang dùng lệnh này mà ghép 2 file mất hơn tiếng

ffmpeg -i video1.mp4 -i video2.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.mp4
 
Cái này okie rồi bạn ơi. Tiện thể bạn cho mình câu lệnh ghép 2 video được ko, mình đang dùng lệnh này mà ghép 2 file mất hơn tiếng

ffmpeg -i video1.mp4 -i video2.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.mp4
Lệnh này là thím đang encode nó lại rồi nên nó sẽ bị chạy lâu, thím tham khảo link này, nó có chỉ 2 cách để nối video mà ko encode lại ấy
https://trac.ffmpeg.org/wiki/Concatenate
1635569012813.png


1635569043170.png


Còn ko thì thím dùng thằng này có GUI cho dễ cũng được:
https://ffmpeg-batch.sourceforge.io/
Bỏ 2 file vào (theo đúng thứ tự) rồi bấm Join files là xong
1635569126888.png
 
Thim ơi, cho mình hỏi là khi xử lí mấy video mà có tên file kiểu A Home In.mp4 thì nó báo là không tìm thấy file, buộc phải đổi tên thành dính chùm như Ahomein.mp4 thì mới được

Này là nó không cho tên file rời hay lỗi gì thím
 
Thim ơi, cho mình hỏi là khi xử lí mấy video mà có tên file kiểu A Home In.mp4 thì nó báo là không tìm thấy file, buộc phải đổi tên thành dính chùm như Ahomein.mp4 thì mới được

Này là nó không cho tên file rời hay lỗi gì thím
Thím bỏ đường link vào trong "" ấy
 
Thím cho hỏi sài ffmpeg burn sub cứng nó có nhanh hơn khi sài tụi khác như Shutter, Avidemux không?

Chuẩn bị burn 1 cái phim hơn 2 tiếng
 
Thím cho hỏi sài ffmpeg burn sub cứng nó có nhanh hơn khi sài tụi khác như Shutter, Avidemux không?

Chuẩn bị burn 1 cái phim hơn 2 tiếng
Cả 2 cái kia đều dựa trên ffmpeg thôi thím, nên như nhau hết. Nhanh hay chậm tuỳ theo settings thím dùng để encode là như thế nào.
 
Cả 2 cái kia đều dựa trên ffmpeg thôi thím, nên như nhau hết. Nhanh hay chậm tuỳ theo settings thím dùng để encode là như thế nào.
dùng thằng Shutter Encoder để burn sub mà không chỉnh gì hết thì nó ra video chất lượng gốc hay bị giảm thím
 
dùng thằng Shutter Encoder để burn sub mà không chỉnh gì hết thì nó ra video chất lượng gốc hay bị giảm thím
Một khi đã burn sub cứng là phải encode lại, tức là chất lượng có thể bị giảm rồi thím. Có thể chỉnh một vài thông số để nó đỡ giảm chất lượng lại thôi, chứ ko thể giữ nguyên như video gốc được.
 
Một khi đã burn sub cứng là phải encode lại, tức là chất lượng có thể bị giảm rồi thím. Có thể chỉnh một vài thông số để nó đỡ giảm chất lượng lại thôi, chứ ko thể giữ nguyên như video gốc được.
mình encoder bằng gpu mà cpu nó vẫn full load thế thì có bình thường không thím

Mình sài i3 8100 1050ti
 
Back
Top