Lệnh xem thông tin tập tin phương tiện trong thiết bị đầu cuối?


73

Tôi cần một lệnh để nhanh chóng xem trong thông tin cần thiết về thiết bị đầu cuối về tệp âm thanh hoặc video.

(Sau đó, tôi sẽ xem xét thêm điều đó vào các hành động tùy chỉnh của Thunar, v.v.)


Câu trả lời:


80

avprobetừ gói libav-toolslà khá tốt.

Sản lượng mẫu avprobe somefile.mp4

avprobe version 0.8.4-4:0.8.4-0ubuntu0.12.04.1, Copyright (c) 2007-2012 the Libav developers
  built on Nov  6 2012 16:51:33 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'somefile.mp4':
  Metadata:
    major_brand     : avc1
    minor_version   : 0
    compatible_brands: isomavc1
    creation_time   : 2012-08-10 15:01:14
  Duration: 00:01:02.55, start: 0.000000, bitrate: 682 kb/s
    Stream #0.0(und): Video: h264 (High), yuv420p, 1904x1040 [PAR 1:1 DAR 119:65], 680 kb/s, 19.18 fps, 20 tbr, 20 tbn, 40 tbc
    Metadata:
      creation_time   : 2012-08-10 15:01:14

Để thêm vào hành động tùy chỉnh Thunar, liên quan đến những gì được đề xuất ở đây , công thức tương tự để thêm sẽ là:

gnome-terminal --window-with-profile=new1 -e "avprobe %f"

17
Đối với những người ffmpegvẫn còn, ffprobelàm như vậy.
Victor Sergienko

1
Tôi không làm việc để tìm hiểu thông tin video từ xa trong môi trường proxy. Điều này đã làm việc:mplayer -vo null -ao null -identify -frames 0 http://example.com/myvideo.mkv
DmitrySandalov

42

Tôi sử dụng mediainfođể có được tất cả các thuộc tính của tệp phương tiện (tệp âm thanh và video)

root@server:Videos::08:47 PM# mediainfo Vazquez.mp4 
General
Complete name                            : Vazquez.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 103 MiB
Duration                                 : 3mn 52s
Overall bit rate mode                    : Variable
Overall bit rate                         : 3 730 Kbps
Encoded date                             : UTC 2011-11-10 07:30:57
Tagged date                              : UTC 2011-11-10 07:30:57
gsst                                     : 0
gstd                                     : 232083
gssd                                     : B7AA66E45HH1322313268839354
gshh                                     : o-o.preferred.bhartibb-blr1.v12.lscache7.c.youtube.com

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.0
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 1 frame
Format settings, GOP                     : M=1, N=24
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 3mn 52s
Bit rate                                 : 3 576 Kbps
Maximum bit rate                         : 5 947 Kbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 24.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.072
Stream size                              : 98.9 MiB (96%)
Tagged date                              : UTC 2011-11-10 07:30:58

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 3mn 52s
Bit rate mode                            : Variable
Bit rate                                 : 152 Kbps
Maximum bit rate                         : 188 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 4.20 MiB (4%)
Title                                    : IsoMedia File Produced by Google, 5-11-2011
Encoded date                             : UTC 2011-11-10 07:30:58
Tagged date                              : UTC 2011-11-10 07:30:58

mediainfo hiện có trong kho Ubuntu và có thể được cài đặt bằng cách chạy

sudo apt install mediainfo

Trước đây cần phải sử dụng PPA nhưng điều này không có gói nào cho các phiên bản Ubuntu hiện tại.


3
Bạn không cần PPA nữa.
Stan

Ngoài ra, nếu bạn chuyển .dưới dạng tên tệp thì mediainfo sẽ liệt kê đệ quy tất cả các tệp trong thư mục hiện tại.
ccpizza

23

exiftool

Điều này có thể là một bất ngờ, nhưng exiftooltừ libimage-exiftool-perlCài đặt libimage-exiftool-perl cũng có khả năng này.

Nó hỗ trợ hiển thị thông tin từ nhiều định dạng tệp phương tiện và cũng có thể viết siêu dữ liệu cho một số định dạng này.

Ví dụ đầu ra cho một tệp âm thanh:

# exiftool The\ Police\ -\ Live\!\ Disc\ 2\ -\ Atlanta\ -\ 01.\ Synchronicity\ I.mp3 
ExifTool Version Number         : 9.13
File Name                       : The Police - Live! Disc 2 - Atlanta - 01. Synchronicity I.mp3
Directory                       : .
File Size                       : 3.9 MB
File Modification Date/Time     : 2012:03:23 19:44:23+01:00
File Access Date/Time           : 2012:12:26 11:44:38+01:00
File Inode Change Date/Time     : 2012:03:23 19:44:23+01:00
File Permissions                : rw-------
File Type                       : MP3
MIME Type                       : audio/mpeg
MPEG Audio Version              : 1
Audio Layer                     : 3
Sample Rate                     : 44100
Channel Mode                    : Joint Stereo
MS Stereo                       : On
Intensity Stereo                : Off
Copyright Flag                  : False
Original Media                  : True
Emphasis                        : None
VBR Frames                      : 6660
VBR Bytes                       : 4044318
VBR Scale                       : 57
Encoder                         : LAME3.96
Lame VBR Quality                : 4
Lame Quality                    : 3
Lame Method                     : VBR (old/rh)
Lame Low Pass Filter            : 18 kHz
Lame Bitrate                    : 32 kbps
Lame Stereo Mode                : Joint Stereo
Track                           : 1/15
Disc                            : 2/2
Artist                          : The Police
Title                           : Synchronicity I
Album                           : Live!
Year                            : 2003
Genre                           : Rock
Comment                         : Atlanta
Discid                          : c611270f
ID3 Size                        : 128
Audio Bitrate                   : 186 kbps
Date/Time Original              : 2003
Duration                        : 0:02:53 (approx)

rất đẹp. có thể được sử dụng cho hình ảnh quá. (đối với các tệp avi: không có bitrate âm thanh. nhưng rất nhiều thông tin khác)

10

Tùy thuộc vào những gì bạn cho là thiết yếu , bạn có thể muốn sử dụng filetiện ích này, cung cấp thông tin chung về bất kỳ tệp nào . Mục đích chính của nó là cho bạn biết loại tệp bạn có, nhưng nó có thể cung cấp mức độ chi tiết bạn cần.

$ file '01 - Nina Simone - Mood Indigo.mp3'
01 - Nina Simone - Mood Indigo.mp3: Audio file with ID3 version 2.3.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo

Tuy nhiên, nếu bạn cần biết nội dung của các thẻ - tiêu đề, nghệ sĩ, v.v .-- filesẽ không cho bạn biết điều đó.


Và bạn không phải cài đặt thêm phần mềm cho việc này.
jarno

3

Tôi biết về lệnh này: avconv -i <filename>

Đối với myfile.flv: avconv -i myfile.flv

Ý tưởng của tôi là thêm lệnh đó vào các hành động tùy chỉnh của Thunar và chỉ chạy nó từ menu ngữ cảnh bất kể phần mở rộng. Nhưng nó phải được chạy trong thiết bị đầu cuối, vì vậy tôi đã xem câu trả lời này . . thiết bị đầu cuối mở ".)

Cuối cùng (bằng cách dùng thử và lỗi) tôi đã nghĩ ra điều này:

gnome-terminal --window-with-profile=new1 -e "avconv -i %f"

hoạt động được đặt trong các hành động tùy chỉnh của Thunar - và sẽ hoạt động cho bất kỳ tệp phương tiện nào.


5
avprobeavconvsử dụng cùng một thư viện cơ bản và cung cấp cho bạn kết quả tương tự, nhưng avconvlà bộ mã hóa nên với lệnh này, bạn cũng sẽ gặp lỗi ở cuối At least one output file must be specified.
viêm chron

Bất cứ ai quan tâm có thể muốn xem các cuộc thảo luận trò chuyện ở đây . Các chủ đề bao gồm sự khác biệt giữa các ứng dụng thiết bị đầu cuối khác nhau và các chương trình khác nhau cho đầu ra mong muốn nhiều hơn hoặc ít hơn tùy thuộc vào loại tệp.
Eliah Kagan

3

Ngoài ra còn có các tệp sau cho tệp âm thanh, mặc dù có thể không cạnh tranh tốt với exiftool :

id3v2 -l <filename>
soxi <filename>

Ngoài ra soxi cũng hỗ trợ các tập tin video.

Các gói id3v2sox (có thể được cài đặt bằng cách nhấp vào các liên kết này) cung cấp các lệnh đó. Chúng cũng có thể được cài đặt trong Trung tâm phần mềm hoặc bằng cách chạy:

sudo apt-get install sox
sudo apt-get install id3v2

Một ví dụ : id3v2 -l 'Beatles - Here Comes The Sun.mp3'đầu ra:

id3v1 tag info for Beatles - Here Comes The Sun.mp3:
Title  : Here Comes The Sun              Artist: Beatles                       
Album  : Abbey Road                      Year: 1969, Genre: Pop (13)
Comment:                                 Track: 7
id3v2 tag info for Beatles - Here Comes The Sun.mp3:
TIT2 (Title/songname/content description): Here Comes The Sun
TYER (Year): 1969
TPUB (Publisher): Capitol
TCON (Content type): Pop (13)
TALB (Album/Movie/Show title): Abbey Road
PRIV (Private frame):  (unimplemented)
PRIV (Private frame):  (unimplemented)
TRCK (Track number/Position in set): 7
PRIV (Private frame):  (unimplemented)
PRIV (Private frame):  (unimplemented)
PRIV (Private frame):  (unimplemented)
PRIV (Private frame):  (unimplemented)
TPE2 (Band/orchestra/accompaniment): The Beatles
PRIV (Private frame):  (unimplemented)
PRIV (Private frame):  (unimplemented)
PRIV (Private frame):  (unimplemented)
TCOM (Composer): George Harrison
TPE1 (Lead performer(s)/Soloist(s)): Beatles

2
id3v2 -l chỉ hiển thị các thẻ ID3, soxi hỗ trợ một số định dạng âm thanh và video giới hạn.
Sadi

Khi tôi chạy soxi some.mp3tôi nhận được no handler for file extension mp3. tương tự cho avi. soxi supports a limited number of audio and video formats: R THNG hạn chế, hoặc có nhiều việc phải làm bên cạnh việc cài đặt chúng?

Các câu trả lời khác cho đầu ra mẫu mực. Sẽ rất tốt để thấy điều này ở đây, quá.
Felix
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.