Có thể có được chất lượng âm thanh gốc (tốt nhất) khi sử dụng avconv?


7

Vào tháng 2 năm 2011 tôi đã có một câu hỏi tương tự: ffmpeg và libmp3lame tạo ra chất lượng âm thanh kém? Bây giờ tôi muốn biết liệu có thể có được chất lượng âm thanh gốc từ video (flash) không? Mỗi lần tôi chuyển đổi video, chất lượng kém hơn chất lượng ban đầu, không tệ hơn nhiều nhưng bạn có thể nghe thấy sự khác biệt. Đây là những nỗ lực của tôi:

   avconv -i ~/"$2.flv" -acodec libmp3lame -c:v libx264 -qscale 1 -aq 1 -q 1 -vol 100 -ab 196608 ~/"$2.avi"

Tôi đã cố gắng sử dụng chất lượng tốt nhất -qscale 1, aq 1, v.v. Tôi thậm chí đã thử sử dụng -same_quant , tôi đã thử bản sao -codec , được hiển thị trong chuỗi này , nhưng sau đó chất lượng không tốt hơn nhưng thậm chí còn tệ hơn và tôi không thấy bất kỳ video nào sau đó. Có cách nào để đạt được điều đó? Nhân tiện, tôi không quan tâm đến định dạng đầu ra.

CẬP NHẬT
Tôi đã thực hiện một số thử nghiệm bằng cách tải xuống video từ YT và nghe cả trên YT và trên máy cục bộ của tôi. Tôi đã không chuyển đổi video, tôi chỉ nghe một tệp flv và xác định rằng chất lượng cục bộ thậm chí còn tệ hơn tệp trên YT. Vì vậy, tôi không chắc đây có thực sự là một vấn đề avconv không. Tôi tự hỏi sự khác biệt về chất lượng này giữa luồng từ YT và tệp được tải xuống từ TY đến từ đâu. Có ý kiến ​​gì không?


Bạn có thể cung cấp đầu ra giao diện điều khiển hoàn chỉnh, chưa cắt cho lệnh của bạn?
slhck

Câu trả lời:


2

Đáp lại cập nhật của bạn: tùy thuộc vào cách bạn tải xuống video, bạn có thể không nhận được phiên bản chất lượng tốt nhất mà YouTube đang lưu trữ. Nếu bạn đang sử dụng clive (hoặc cclive ), -f bestsẽ có được điều tốt nhất có thể.

Nếu bạn muốn không mất bất kỳ dữ liệu nào khi rút âm thanh ra khỏi tệp video, hãy chuyển đổi nó thành .wav hoặc đảm bảo bạn không mã hóa lại.


Cảm ơn, nhưng công cụ này không hoạt động: xác minh liên kết video ... lỗi: Lỗi không xác định (http / 403) (đang dọn dẹp) không thể truy cập trường `DESTROY 'trong lớp clive :: Video tại / usr / share / perl5 / clive /App.pm dòng 106
Bevor

Xin lỗi, lỗi của tôi đã giới thiệu clive khi cclive đã thay thế nó. Sử dụng cclive thay thế.
dấu hai chấm

Tôi sẽ thử nhưng atm, nó cũng không hoạt động. Rõ ràng YT đã thay đổi một cái gì đó. Tôi gặp lỗi này: sourceforge.net/apps/trac/cclive/ticket/20 Btw: youtube-dl không hoạt động do thay đổi YT. Tôi nghĩ rằng tôi phải đợi một vài ngày cho đến lần thử tiếp theo.
Bevor

Trời ơi. Bummer. Cảm ơn đã chỉ ra rằng.
dấu hai chấm
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.