Lựa chọn ID chương trình bằng cách sử dụng ffprobe


0

Tôi có một MPTS với 3 chương trình nhưng tôi chỉ cần in thông tin cho một chương trình, giả sử chương trình 1.

tôi đã sử dụng

ffprobe -show_programs -select_streams p:1 -i

nhưng đầu ra đang hiển thị thông tin của tất cả các chương trình.

Làm cách nào để đảm bảo rằng tôi chỉ chọn số chương trình tôi cần thông tin?


Tôi không có mẫu với công cụ chương trình tại máy tính này để kiểm tra vào lúc này, nhưng hãy thử thêm -loglevel error để loại bỏ đầu ra stdout dư thừa. Bạn có thể bỏ qua dấu -i.
llogan

Tôi đã thử ở trên nhưng đầu ra vẫn hiển thị thông tin cho tất cả các chương trình từ mpts đầu vào. Tôi không thể lọc / chỉ chọn chương trình tôi cần và hiển thị thông tin của nó. lỗi ffprobe -loglevel -show_programs -select_streams p: 1 input.ts
user243

xin lỗi, tôi không thể có được nền màu xám trên mã. Tôi đã thử ctrl + k và ctrl + l nhưng không thể làm việc được
user243

Cung cấp một liên kết đến một tệp đầu vào mẫu ngắn nếu có thể.
llogan
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.