(Edycja) Online GUI i opcje wiersza poleceń.
Przeciągnij i upuść online
Jeśli chcesz w trybie online przeciągnij i upuść każdy element metadety, specyfikacji itp. (W rzeczywistości dużo informacji, patrz zrzut ekranu), użyj
https://www.get-metadata.com/
AKTUALIZACJA
https://www.metadata2go.com/
Brak, adres URL się zmienił. Poniższe zrzuty ekranu dotyczą starego adresu URL, ale proces / interfejs jest taki sam jak w przypadku nowego adresu URL.
Jest to szybka i przydatna alternatywa dla MediaInfo , tego programu o niewłaściwie nazwanej nazwie w zaakceptowanej odpowiedzi @JMD lub innych programów komputerowych. Nawiasem mówiąc, wszystkie te rozwiązania są świetnymi rozwiązaniami. Internet daje również wiele informacji . Oto przykład informacji z pliku audio, który nazwałem audio.wav - nagrałem trochę głos.
Udostępniana przeze mnie aplikacja internetowa to „Bezpłatna przeglądarka internetowa EXIF”, co oznacza, że możesz także znaleźć informacje na temat filmów i dokumentów.
Mam nadzieję, że to pomoże!
Edytuj, dodając wszystko po tym.
Wiersz poleceń
Coraz bardziej chcę wykonywać to zadanie z wiersza poleceń. Wiem, że OP początkowo używał aplikacji opartej na graficznym interfejsie użytkownika i że ten OP również chciał mieć coś wbudowanego. Nie mam żadnych informacji na ten temat, ale chcę podać podsumowanie opcji wiersza polecenia
właściwości ... długość, rozmiar danych i format audio ... [i] przekonwertować plik na inny format
Podam podstawowe informacje o kilku opcjach wiersza poleceń, a następnie pokażę kilka rozwiązań w języku Python. W zależności od tego, co masz zainstalowane (i co możesz zainstalować), rzeczy w Pythonie mogą być pomocne.
Trochę nagrałem swój głos i nazwałem go „bballdave025.wav”
Ponieważ te metadane dotyczą innego pliku niż ten pokazany powyżej, dołączam tutaj zdjęcie get-metadata.com dla pliku bballdave025.wav (link do zdjęcia).
(zauważone przez @DenisKolodin w tej odpowiedzi , ale które teraz zilustruję.)
C:\Users\bballdave025\Desktop>E:\programs\mediainfo\mediainfo.exe bballdave025.wav
General
Complete name : bballdave025.wav
Format : Wave
File size : 1.19 MiB
Duration : 14 s 120 ms
Overall bit rate mode : Constant
Overall bit rate : 706 kb/s
Album : for SU answer
Track name : illustration audio
Track name/Position : 1
Performer : bballdave025
Director : bballdave025
Genre : Informational
Recorded date : 1111
Original source form/Name : for SU answer
Comment : are not executed
ITRK : 1
Audio
Format : PCM
Format settings : Little / Signed
Codec ID : 1
Duration : 14 s 120 ms
Bit rate mode : Constant
Bit rate : 705.6 kb/s
Channel(s) : 1 channel
Sampling rate : 44.1 kHz
Bit depth : 16 bits
Stream size : 1.19 MiB (100%)
Sprawia to jeszcze więcej radości
> mediainfo --fullscan bballdave025.wav
który dostarczy Ci więcej informacji, niż kiedykolwiek chciałeś pomyśleć.
(Uwagi dotyczące instalacji , udostępniania z dowolnego katalogu).
C:\Users\bballdave025\Desktop>E:/programs/sox-14-4-2\sox.exe --i bballdave025.wav
Input File : 'bballdave025.wav'
Channels : 1
Sample Rate : 44100
Precision : 16-bit
Duration : 00:00:14.12 = 622720 samples = 1059.05 CDDA sectors
File Size : 1.25M
Bit Rate : 706k
Sample Encoding: 16-bit Signed Integer PCM
Zauważ, że nie widzę nic o końcowości bajtów, co wyświetla wszystkie pozostałe rozwiązania.
Możesz uzyskać szczegółowe instrukcje instalacji w systemie Windows, ale w zasadzie potrzebujesz tylko linku do strony pobierania - kliknij kursywą FFmpeg powyżej.
C:\Users\bballdave025\Desktop>E:\programs\ffmpeg-latest-win64-static\ffmpeg-latest-win64-static\bin\ffprobe -hide_banner bballdave025.wav
Input #0, wav, from 'bballdave025.wav':
Metadata:
title : illustration audio
album : for SU answer
artist : bballdave025
comment : s are not executed
date : 1111
genre : Informational
track : 1
Duration: 00:00:14.12, bitrate: 705 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 1 channels, s16, 705 kb/s
Inne
Nie uwzględniam mplayer
, ponieważ wydaje się, że po prostu ma FFmpeg pod maską i ponieważ nie mogę go zainstalować na komputerze roboczym. Wygląda na to, że działa również całkiem nieźle.
Zwróć uwagę na koniec path
polecenia, które uruchamiam w CMD:
C:\Users\bballdave025\Desktop>path
...
E:\programs\ffmpeg-latest-win64-static\ffmpeg-latest-win64-static\bin;E:\programs\sox-14-4-2;C:\Program Files (x86)\VideoLAN\VLC;E:\programs\mediainfo;
Rozwiązania Python
Zmieniam środowiska Linux / Windows, więc Python wydaje się dobrym miejscem na znalezienie rozwiązania. W szczególności audiotools
( dostępne w systemie Windows?) I wave
pakiety są doskonałe. W tym poście wymieniono inne, w tym jeden, którego nie próbowałem soundfile
. librosa
może również wykonać tę pracę, ale jej wykonanie może zająć dużo czasu (jest to coś więcej niż coś, czego można użyć do zbudowania aplikacji syntezatora mowy).
Specjalnie dla systemu Windows:
python -m pip install <package>
gdzie <package>
może być pysoundfile
, librosa
lub dowolny z innych, o których wspomniałem. Nie mam czasu, aby pokazać instrukcje i rezultaty każdego z nich, ale mam nadzieję, że wrócę tutaj, aby je pokazać.