Piszę skrypt bash, który chcę wypisać echo metadanych (długość, rozdzielczość itp.) Zestawu filmów (MP4) do pliku.
Czy istnieje prosty sposób na uzyskanie tych informacji z pliku MP4?
debian
terminal
video
file-metadata
Znak zapytania
źródło
źródło
Odpowiedzi:
W systemie opartym na Debianie (ale przypuszczalnie inne dystrybucje również będą miały
mediainfo
w swoich repozytoriach):To wyrzuci wiele informacji. Aby uzyskać na przykład długość, rozdzielczość, kodek i wymiary, użyj:
źródło
Możesz użyć exiftool. Aby zainstalować, uruchom:
Następnie, aby uzyskać metadane z uruchomienia pliku MP4:
Dane wyjściowe zapisane w pliku powinny wyglądać mniej więcej tak:
źródło
homebrew install exiftool' and it will be compiled by perl and become available the same way, as
exiftool video_file.mp4> medatata.txt`Możesz to zrobić w projekcie FFmpeg :
Wynik:
źródło