Czy ma sens konwersja pliku na wyższy bitrate audio?

52

Kiedy określony plik (MP4, FLV itp.) Ma przepływność audio 95 kb / s - czy ma sens przesyłanie do wyższej przepływności przy konwersji do formatu MP3 lub innego formatu (czy to stratnego, czy nie)?

Czy spowodowałoby to wyższą jakość dźwięku, czy tylko większy plik?


Edycje po wielu odpowiedziach i komentarzach:

  • Nie mówię o tym, że wyjście ma lepszą jakość niż wejście: oczywiście nie jest to możliwe. (Z wyjątkiem przejścia z formatu bezstratnego na pierwotną falę.) Mówię, czy wyjście o wyższej przepływności niż wejście będzie miało lepszą jakość niż mogłoby w innym przypadku.

  • pamiętaj, że mam świadomość, że konwersja między stratnymi formatami nie jest zalecana. Tyle że w niektórych przypadkach oryginalna płyta CD / fala może być niedostępna. Pytanie dotyczy tylko użyteczności opcjonalnego zwiększenia przepływności podczas konwersji .

  • może przydatne jest pytanie cząstkowe: czy odpowiedź zależy od typu pliku wyjściowego (bezstratnego lub stratnego)?

  • najczęściej głosowane dwie odpowiedzi poniżej ( ta i ta ) wydają się mówić różne rzeczy, a mianowicie później mówi, że bitrate nie są bezpośrednio porównywalne i jeśli oryginalny dźwięk jest w bardziej wydajnym formacie, wówczas wyjściowy ( mniej wydajny ) dźwięk powinien mieć nieco lepsza przepływność (ten sam pomysł tutaj i tutaj ) - ale chociaż mniej wydajny jest mp3, nie jestem pewien, które dokładnie są bardziej wydajnymi formatami. (czy to aac?) (- I generalnie odpowiedzi wydają się znajdować na jednym z dwóch stanowisk reprezentowanych przez najczęściej głosowane odpowiedzi).

Społeczność
źródło
3
Jeśli naprawdę jesteś ciekawy, dlaczego to nie pomaga, przeczytaj o Twierdzeniu o próbkowaniu. en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem
kmort
8
@kmort Twierdzenie Nyquista nie ma absolutnie nic wspólnego z tym. I śmiem twierdzić, że większość plików MP3 jest próbkowana z częstotliwością 44,1 kHz. Prawdziwy problem polega na tym, że na etapie kodowania stosowany jest schemat stratny (filtry psychoakustyczne itp.)
slhck
11
Nie sądzę, że spodziewa się, że będzie on wyższej jakości niż źródło wejściowe, ale chce wiedzieć, czy, powiedzmy, transkodowanie AAC 128kbs do 192kbs lub 256kbs będzie brzmiało lepiej niż gdyby transkodował go do 128kbs MP3. Zastanawiałem się nad tym samym, ponieważ mam kilka plików AAC, które czasem konwertuję na MP3, ponieważ odtwarzacz samochodowy rozumie tylko MP3.
Johnny,
2
@Johnny - dokładnie: używam Format Factory, która pozwala na zmianę szybkości transmisji, więc
3
Dobrze; nie chodzi o poprawę jakości, ale o zminimalizowanie szkód spowodowanych kolejną zmianą formatu. Pod tym względem tak, docelowy format o wyższej przepływności ma sens. Wiele odpowiedzi kneejerk na to pytanie.
Zapytaj o Monikę

Odpowiedzi:

90

Tak, może to mieć sens, jeśli będziesz zmuszony zmienić format.

Jeśli masz plik o prędkości 95 kb / s w bardzo wydajnym formacie, aby zachować tę samą jakość, stosunkowo nieefektywny format, ponieważ mp3 wymaga wyższej przepływności.

Oczywiście nigdy nie odzyskasz niczego, co zostało utracone. Przeciwnie, kodowanie jako mp3 jeszcze bardziej obniży jakość. Każdy format stratny wykorzystuje inne środki w celu zmniejszenia ilości przechowywanych danych poprzez (uproszczone) wyrzucenie „niepotrzebnych” części danych. Podróż w obie strony przez wiele różnych formatów i niewiele pozostanie ...

Jeśli więc chcesz być jak najbliżej jakości pliku, powinieneś wybrać wyższą szybkość transmisji. 320 kb / s to prawdopodobnie zmarnowane miejsce, ale w przypadku mp3 potrzebne jest coś w kolejności od 128 do 192, aby utrzymać - lub przynajmniej zbliżyć się - do jakości bardziej wydajnego pliku 95 kb / s.

linac
źródło
30
@Luke Inaczej mówiąc, konwersja formatu flash-audio 96 kb / s bezpośrednio na MP3 96 kb / s może spowodować dodatkową utratę danych. Szybkości transmisji bitów nie są bezpośrednio porównywalne. Plik MP3 96 kb / s może zniszczyć dane obecne w wersji flash-audio. Biorąc pod uwagę, jak mały będzie plik, konwersja pliku 96kb / s do, powiedzmy, 192kb / s MP3 jest całkowicie rozsądna. To oczywiście nie poprawi jakości, ale pozwoli uniknąć dalszej degradacji.
dbr
2
@dbr, który ma większy sens
kanadyjski Luke REINSTATE MONICA
8
To zdecydowanie najlepsza odpowiedź. Kolejny przypadek stronniczości StackOverflow na korzyść odpowiedzi, które mówią, aby nigdy nie robić czegoś, co zwykle jest złym pomysłem, w porównaniu z odpowiedziami, które rozpoznają przypadek narożny.
Potatoswatter
1
Ta odpowiedź daje właściwe pytanie. Tam powinno być daleko.
Adi
2
Tak - ale nigdy nie zmieniaj częstotliwości próbkowania, chyba że masz profesjonalną konfigurację audio i robisz coś w stylu masteringu 96kHz do 44,1 dla CD.
Thomas W
49

W ogólnym przypadku zwykle nie powoduje to wyższej jakości dźwięku. Podstawowym powodem jest to, że nie można wytwarzać dźwięków, których nie ma w oryginalnym pliku.

W najlepszym przypadku jedynym rezultatem będą, jak sugerujesz, większe pliki.

W najgorszym przypadku pliki mogą mieć nawet gorszą jakość, ponieważ drugi stratny koder próbuje zakodować dane wyjściowe z poprzedniego kodera stratnego. Będziesz kodował zarówno szum, jak i prawdziwe dane.

Przekodowanie przy wyższej przepływności może przynieść korzyści, jeśli masz źródło bezstratne i konwertujesz na wyjście stratne. To zminimalizowałoby jakikolwiek spadek stratnej wydajności.

Jeśli możesz, o wiele lepiej jest wrócić do oryginalnego źródła i ponownie zakodować go z wyższym wymaganym bitrate.

ChrisF
źródło
10
W większości przypadków wynik będzie niższej jakości, ponieważ drugi stratny koder spróbuje zakodować wynikowy szum z wyjścia pierwszego enkodera.
afrazier
14
przypomina to kolejną beznadziejną technologię ... zoom cyfrowy ...
tumchaaditya
12
Głosowałem za tym, ale myślę, że źle zrozumiałeś. Załóżmy, że mam urządzenie przenośne, które obsługuje tylko format mp3 i mam całą moją muzykę jako pliki wma o prędkości 96 kb / s. Czy przy konwersji na mp3 ma sens użycie wyższej przepływności? Powiedziałbym, że tak.
ym
4
Powiedziałbym, że bardziej sensowne jest ponowne zgrywanie płyt CD lub nabywanie plików MP3 zamiast ponownego kodowania z dowolnego nośnika o niskiej przepływności.
afrazier
10
To naprawdę nie jest przydatna odpowiedź na pytanie PO. Jasne, ponowne kodowanie przy wyższej przepływności stosując inny algorytm stratnej nie będzie poprawy jakości, ale jak druga odpowiedź poniżej słusznie mówi, jeśli trzeba użyć np mp3 i masz AAC, prawdopodobnie chcesz użyć wysoka przepływność, aby uniknąć jak największej straty.
alastair
7

Zwiększając szybkość transmisji, nie uzyskasz wyższej jakości dźwięku.

Pomyśl o tym w ten sposób: kiedy został przekonwertowany z oryginalnego nośnika (powiedzmy CD), został skompresowany, aby zmieścił się w „treści” w mniejszym „pudełku”, a w ten sposób utracono pewną ilość danych (możesz chcesz przeczytać o formatach stratnych i bezstratnych). Jeśli następnie zwiększysz szybkość transmisji, po prostu powiększysz „pudełko”, ale „treść” jest zawsze taka sama.

Sekhemty
źródło
1
Dzięki temu enkoder „rozciągnie” zawartość, aby dopasować ją do nowego, większego pudełka. Skutkuje to jeszcze gorszą jakością.
Frank B,
@FrankB ah ... nie. Najgorszym scenariuszem ze zbyt dużą przepływnością jest utworzenie pliku większego niż to konieczne: nie pogorszy to dźwięku (w porównaniu do kodowania z mniejszą przepływnością).
evilsoup
6

Po pierwsze, poprawne jest to, że nie otrzymujesz więcej informacji z próbkowania. Ale połączenie próbkowania z filtrem dolnoprzepustowym (lub interpolacją) zapewni gładszą krzywą. Przekazywanie tego do stereo powinno skutkować mniejszym hałasem wytwarzanym przez stereo, które próbuje odtworzyć szum pochodzący z oryginalnej niskiej częstotliwości próbkowania.

Ważnym czynnikiem jest to, że wiesz coś, czego nie zna twój stereo. Twój zestaw stereo nie rozpoznaje szumu z sygnału. Uważa, że ​​to, co karmisz, jest tym, czego chcesz. Ale znasz różnicę. Wiesz, że nie chcesz kształtu oryginalnego sygnału, ale płynniejszej wersji. Możesz więc pobrać próbkę i zrobić płynną krzywą, zanim podasz ją do swojego stereo.

Nie chodzi więc o dodanie większej ilości informacji, ale o zmniejszenie hałasu pochodzącego z niskiej częstotliwości próbkowania.

Atle
źródło
^ świetna odpowiedź, Atle.
związany z
czy trudno to zrobić? mam na myśli: czy można udzielić więcej porad, jak to zrobić? (może oznaczać „dalsze czytanie”)
Szybkość transmisji i częstotliwość próbkowania są jednak ortogonalne. Ponadto większość przetworników DAC już wykonuje filtr dolnoprzepustowy na wyjściu, aby wygładzić cyfrowe schody.
puszysty
Rzeczywiście, wiele przetworników cyfrowo-analogowych faktycznie działa z częstotliwością próbkowania wielokrotnie i na znacznie mniejszej głębokości bitowej, niż można sobie wyobrazić, opierając się na filtrowaniu dolnoprzepustowym w celu uzyskania oryginalnego kształtu fali. To właśnie oznacza oversampling (i dlatego możesz zobaczyć np. „1-bitowy przetwornik cyfrowo-analogowy” wytłoczony na twoim stereo, jeśli masz rodzaj stereo, w którym reklamowane są takie rzeczy).
alastair
Jednak upsampling nie ma tu znaczenia, ponieważ mówimy o stratnych kodekach percepcyjnych.
alastair
4

Nie można „poprawić” sygnału przez przekodowanie wyjścia na inny format stratny (mp3 itp.). Zawsze będzie gorzej niż oryginał.

Jeśli musisz go ponownie zakodować, najlepszym rezultatem, jaki możesz osiągnąć, jest ta sama jakość, wybierając bezkodowy kodek, taki jak FLAC lub ALAC. Lub nawet nieskompresowane formaty, takie jak WAV.

Jeśli nie ma innego źródła dla twojego pliku, powinieneś zachować jego wersję.

trurl
źródło
4

Kiedy określony plik (MP4, FLV itp.) Ma przepływność audio 95 kb / s - czy ma sens przesyłanie do wyższej przepływności przy konwersji do formatu MP3 lub innego formatu (czy to stratnego, czy nie)?

Może to mieć sens, ponieważ mówimy bitów na sekundę w różnych formatach, a nie częstotliwości próbkowania .

W skrajnym przypadku, załóżmy, że masz nieskompresowany plik raw z 16 bitami na próbkę stereo przy częstotliwości próbkowania 22 kHz. Oznacza to 700 kb / s. Kodujesz go do formatu MP3, wysokiej jakości, 22 kHz, i osiągasz, powiedzmy, 64 kb / s.

Załóżmy, że teraz robimy to odwrotnie i chcemy zakodować strumień MP3 64 kb / s jako RAW. Czy sensowne jest zwiększenie szybkości transmisji danych? Założę się, że tak. Jeśli tego nie zrobiłeś - a właściwie nie zwiększyłeś szybkości transmisji danych i zwiększyłeś jedynie do 350 kb / s - format RAW pozwoliłby na połowę częstotliwości próbkowania . A może tylko 8 bitów na próbkę. A może mono zamiast stereo.

Dlaczego? Jest tak, ponieważ kompresja tych dwóch formatów jest zupełnie inna.

Kompresja * Szybkość przesyłania danych = (przydatne) informacje.

Więc jeśli transkodowałeś z jednego formatu na inny z 10% mniejszą kompresją, powinieneś proporcjonalnie zwiększyć szybkość transmisji danych.

Właściwie nieco bardziej niż proporcjonalnie, ponieważ drugi koder, gdy jest kaskadowany z pierwszym dekoderem, zawsze wprowadza dodatkową utratę jakości (chyba, że ​​używasz dwóch bezstratnych formatów), która musi zostać zrekompensowana (nawet jeśli nie możesz zrekompensować wszystkich tego).

Gdy transkodowanie zmierza w kierunku wyższej kompresji dla tej samej jakości, wówczas zwiększenie szybkości przesyłania danych nie ma sensu (w rzeczywistości transkodowanie może być możliwe, ponieważ format docelowy umożliwia lepszą kompresję, a zatem taką samą jakość przy niższych danych oceniać).

Moją złotą zasadą jest jednak to, że informacje można tylko zniszczyć - transkoduj tak mało, jak to możliwe, i zawsze staraj się zbliżyć do oryginalnego źródła jak najbliżej (pod względem transkodowania „chmielu”). Zapewni to także lepszą kompresję i / lub niższe prędkości transmisji danych, ponieważ nie przenosisz hałasu i artefaktów, których dziedziczy proces kodowania.

LSerni
źródło
myślę, że pytanie jest zbyt ogólne. o ile rozumiem, główny punkt tutaj jest związany z formatem pliku wejściowego i wyjściowego. może powinienem stworzyć prostsze pytanie. ale czy z zasady nie byłoby lepiej wyodrębnić dźwięk zgodnie z sugestią zawartą w innej odpowiedzi ? to znaczy „konwersja” wideo na audio, ale bez dotykania dźwięku
No tak. Powinieneś unikać przekodowywania, gdziekolwiek możesz; jakakolwiek manipulacja może tylko zachować oryginalną jakość (w najlepszym wypadku) i zwykle pogarsza. W końcu Entropia może tylko wzrosnąć :-)
LSerni
2

Jest to komplementarna odpowiedź na pytanie, co uważam za znaczenie innych odpowiedzi do tej pory. Pojawiają się tutaj różne pomysły, może dlatego, że moje pytanie było zbyt ogólne lub niejasne. Zredagowałem to, aby wyjaśnić, ale zło jest skończone.

  • Jeśli plik wideo jest wejście, należy sprawdzić (jak ten lub ten ), jakie on zawiera dźwięku (na potrzeby tego, co jest powiedziane poniżej „plik audio” oznaczać będzie również materiał audio z wejściem wideo)

  • Zwiększenie szybkości transmisji pliku audio nie spowoduje utworzenia pliku o lepszej jakości niż oryginał

  • Transkodowanie dźwięku nie jest ogólnie zalecane i należy go unikać, zwłaszcza transkodowanie między formatami stratnymi.

  • Gdy wejściem jest wideo, najlepszym sposobem byłoby po prostu rozpakowanie pliku audio (na przykład, jak określono tutaj, dla systemu Linux lub za pomocą programu takiego jak ten wymieniony tutaj, dla systemu Windows o nazwie SUPER . (Po zainstalowaniu i pobraniu staraj się unikać wiązki programów reklamowych: Wybierz proces wyjściowy o nazwie „DeMux Extract Streams”, po sprawdzeniu drugiego przypadku w górnym rogu okna. Przeciągnij i upuść pliki, które chcesz przetworzyć. Kliknij „DeMux (Active Files)”). - Zwykle wideo, które mogą być przedmiotem takiej operacji, zawierają audio MP3 lub AAC.

  • Jeśli jesteś zmuszony do zmiany formatów i konwersji między formatami stratnymi, najprawdopodobniej dzieje się tak, ponieważ potrzebujesz plików mp3; zdarzają się również przypadki, w których dźwięk wejściowego wideo nie jest plikiem mp3. Tak więc, jeśli wideo nie jest mp3, w większości przypadków będzie to plik AAC. W tej sytuacji bitrate wyjścia mp3 powinien być wyższy (aby zrekompensować bardziej nieefektywną bitrate mp3): dla aac 95kbps, wynikowy mp3 powinien mieć bitrate około 128-192 kbps itp.

Społeczność
źródło
1

Istnieje kilka doskonałych opisów technicznych, dlaczego jest to zły pomysł w tym wątku; oferując inną perspektywę, wyobraź sobie, że za każdym razem, gdy tworzysz skompresowany stratnie plik audio (MP3, OGG, AAC), przypomina to kopiowanie kasety magnetofonowej. Nawet jeśli kupisz najbardziej solidną, najwyższej jakości taśmę, którą możesz kupić, za każdym razem, gdy ją kopiujesz, wszystko to minimalizuje uszkodzenia - nadal będzie trochę bardziej zniekształcone. Po skopiowaniu zawsze tracisz trochę jakości, której nigdy nie odzyskasz. Nigdy nie stanie się „lepszy”.

Richard Kettering
źródło
1

Ponowne kodowanie dźwięku do wyższej przepływności nie ma sensu, ale przepływność może być nieco wyższa, jeśli chcesz ograniczyć dalsze pogorszenie jakości.

W miarę możliwości należy unikać transkodowania dźwięku.

Jeśli musisz zmienić format wideo, być może uda Ci się zachować dźwięk w tym samym kodowaniu.

Na przykład, jeśli używasz ffmpegnarzędzia wiersza poleceń, możesz podać mu argument, -acodec copyaby poinstruował go, aby po prostu kopiował dane audio z jednego kontenera do drugiego bez dekodowania i ponownego kodowania.

Byłby to odpowiedni sposób, jeśli na przykład robisz coś z filmem, np. Nagrywasz twarde napisy, zmieniasz rozdzielczość lub cokolwiek innego.

Kaz
źródło
1

Jeśli chodzi o najbardziej wydajny format audio

Ogólnie rzecz biorąc, prawdopodobnie wybrałbym AAC, ponieważ jest szeroko obsługiwany, obsługuje szeroki zakres przepływności i zwykle pokonuje konkurencję przy dowolnej przepływności. Co więcej, AAC ma tryb niskiej przepływności zwany HE-AAC, który wykorzystuje kilka wyrafinowanych algorytmów do odtwarzania wysokich częstotliwości i stereo w bardzo zachowujący szerokość pasma sposób.

Z tego powodu HE-AAC pozwala na obniżenie prędkości do 32 kb / s dla muzyki i 16 kb / s dla mowy, przy zachowaniu akceptowalnego poziomu odsłuchu. Europejska Unia Nadawców opublikowała recenzję różnych kodeków: http://tech.ebu.ch/docs/tech/tech3324.pdf

Można stwierdzić, że w tej chwili MPEG HE-AAC wydaje się być najkorzystniejszym wyborem dla nadawcy wymagającego dobrej skalowalności przepływności w stosunku do jakości, aż do stosunkowo niskich przepływności. Ponadto rodzina kodeków AAC oferuje doskonałą jakość dźwięku przy wyższych przepływnościach, np. Przy 320 kbit / s (z wyjątkiem „oklasków”). Nasze badanie pokazuje, że doskonałą jakość (średnio) można osiągnąć nawet przy połowie przepływności, tj. 160 kbit / s lub nawet mniej, dla wszystkich elementów testowych z wyjątkiem najbardziej krytycznych.

Jeśli kompatybilność nie jest dla Ciebie ważna, rozważ zajrzenie do Opus. To nowy otwarty format, który podobno działa bardzo dobrze. http://en.wikipedia.org/wiki/Opus_(audio_format)

Niels B.
źródło
ponieważ MP4 i FLV zawierają AAC, rozwiązaniem jest po prostu wyodrębnienie audio
spojrzałbyś na to pytanie ( superuser.com/q/595777/162573 )?
1
Zgadzam się z pierwszą odpowiedzią. Ładnie się prezentuje. AAC jest obecnie najlepszym formatem.
Niels B.,
1

To jest jak entropia, cały czas coś „konwertujesz”, tracisz jakość, ideałem jest Demuxing, pobiera dźwięk bezpośrednio ze źródła wideo bez jakiejkolwiek konwersji, twoje pytanie wygląda jak filmy pobrane z Youtube lub podobnych stron, możesz użyć Gspot, MediaInfo lub FFprobe, aby poznać najlepszą jakość dźwięku w różnych dostępnych formatach, na przykład formaty MP4 Youtube to:

Resolution  Audio Bit Rate  Compression
1080p       192   kbps      AAC
720p        192   kbps      AAC
480p        128   kbps      AAC
360p        128   kbps      AAC
240p        64    kbps      MP3

dzięki czemu możesz wybrać format 720p i demultipleksować AAC bez konwersji z FFMPEG

ffmpeg -i input.mp4 -vn -acodec copy output.aac

Opcja „-acodec copy” mówi ffmpeg, aby skopiowała strumień audio bez konwersji „-vn” upuszczenia wideo (jeśli plik końcowy zezwala na wideo, .acc nie)

Istnieją tabele porównawcze do konwersji do podobnego formatu jakości, MP3 mają wiele rodzajów bibliotek i konfiguracji jak OGG i ACC, więc to zależy, byłem muzykiem i zwykle najwyższe dźwięki powyżej 16 kHz są kluczem do rozpoznania jakości, trąbki talerzy , wysokie głosy lub instrumenty ogólnie z wieloma harmonicznymi, zrobiłem wiele testów wcześniej i przy normalnym kiepskim MP3 192 kb / s wystarcza, tak naprawdę nie mogę różnicować między 192 a 224 kb / s jak wielu ludzi, 192 kb / s do 160 kb / s jest dość trudne służy tylko do przedstawienia pewnych pomysłów lub spostrzeżeń, ACC zwykle jest lepszej jakości niż MP3, ACC 192 prawdopodobnie bardziej przypomina MP3 256 kb / s.

ACC lub OGG 95 ma około MP3 128-160 tak samo, jeśli masz MP3 VBR (zmienna przepływność) w zależności od rodzaju muzyki lub dźwięków, które niektóre dekodery podają losową średnią.

Wybierz najlepszą jakość wideo, jak możesz, Demuxing audio w oryginalnym formacie, przekonwertuj, jeśli potrzebujesz na podobną jakość nowego formatu.

192 kb / s bez VBR MP3 jest idealny iw pełni kompatybilny z odtwarzaczami USB i telefonami IMHO

użytkownik5286776117878
źródło
0

Nie konwertuj, jeśli nie musisz

Możesz po prostu wyodrębnić strumień audio bez konwersji, każda konwersja oznacza utratę jakości *.

Jednym ze sposobów wyodrębnienia dźwięku jest użycie ffmpeg:

ffmpeg -i "input.flv" -vn -acodec copy "output.mp3"

To samo polecenie może być użyte w prawie każdym formacie / wideo, wystarczy zmienić nazwę pliku wejściowego i rozszerzenie wyjściowe na pożądane / poprawne (tj. AAC na .m4a).

Plik nietoperza

Czasami dla niektórych z nas korzystanie z wiersza poleceń jest skomplikowane, jeśli często to robisz, możesz po prostu utworzyć plik .bat, a następnie przeciągnąć plik wideo do pliku nietoperza z następującą zawartością:

ffmpeg -i "%1" -vn -acodec copy "%~dpn1.mp3" pause

Musisz zmienić rozszerzenie tylko wtedy, gdy będziesz wyodrębniać inny format audio.

Notatki

Jeśli musisz zidentyfikować format audio, wystarczy przyzwoity odtwarzacz wideo lub możesz użyć:

* Mówię o konwersjach stratnych, poprawnie wykonane bezstratne konwersje mogą zachować jakość, ale rzadko używa się ich podczas wydobywania stratnych dźwięków.

Dan
źródło
„wyodrębnij strumień audio bez konwersji, jakakolwiek konwersja oznacza utratę jakości” - cóż, więc jeśli wejściem jest flv, wyjście nie powinno być mp3, ale m4a (pojemnik na aac)
1
@cipricus "wystarczy zmienić nazwę pliku wejściowego i rozszerzenie wyjściowe na żądane / poprawne (tj. AAC na .m4a)." Możesz także zobaczyć uwagi dotyczące opcji identyfikacji formatu audio. Użyłem flv <-> mp3 w przykładowym poleceniu, ponieważ jestem przyzwyczajony do youtube 240p flvs, które pochodzą z mp3 audio.
Dan
Doceniam twoją odpowiedź, zawsze szukam poleceń, które po prostu wyodrębnią zamiast konwersji dźwięku i użyję twoich poleceń. Spójrz na to, co zamieściłem we własnej odpowiedzi . Ponieważ używam Xfce, ten jest moim ulubionym rozwiązaniem dla integracji poleceń z Thunarze, twój może być również przystosowany do tego.
czy to tylko dla systemu Windows?
@cipricus podstawowe polecenie powinno działać na każdej platformie współpracującej z ffmpeg, instrukcje bat dotyczą tylko systemu Windows. Nie wiem o innych platformach, ale powinno być możliwe zrobienie czegoś podobnego.
Dan
0

Używam programu Sony Audio Studio Sound Forge 10. Dostępne do zakupu w witrynie Sony. Możesz zwiększyć przepływność, przenosząc oryginalny utwór z powrotem na oryginalny utwór, przeciągając i klikając. You Tube pokazuje, jak korzystać z Audio Studio. Po Możesz usłyszeć instrumenty ledwo słyszalne inaczej. I-tunes pokazuje bitrate w Music Library. Mam utwory z szybkością 1411 bitów. Nie można obniżyć przepływności tylko w ten sposób.

Lance Dietrich
źródło
-1

Pierwszy. Jeśli naprawdę chcesz wiedzieć, jak działa MP3, zapoznaj się z tym artykułem na temat teorii MP3 autorstwa Rassola Raissiego

Artykuł pochodzi z 2002 roku i może wydawać się przestarzały, ale autor wyraźnie wyjaśnia różnicę między częstotliwością próbkowania a przepływnością. To są dwie zupełnie różne koncepcje.

Druga. MP3 to protokół . To nie jest algorytm. Każda implementacja tego protokołu - każdy algorytm, więc każdy program komputerowy - może się różnić.

Po trzecie. Istnieje teoria informacji (i zdrowy rozsądek). Jeśli masz próbkę 128 Kbit, która reprezentuje 1 sekundę dźwięku i ustawisz ją na 192 Kbit, dodajesz 64 Kbit. Twój plik jest większy. Ale co oznaczają te 64 000 dodanych zer i jedynek? Naprawdę nic. Nie możesz dodać tego, czego nie masz. Chociaż MP3 ściśle opiera się na ludzkiej (akustycznej) percepcji akustycznej, nie ma magii.

Szczery
źródło
-1

Szczegółową i merytoryczną ekspozycję na ten temat można znaleźć w czterech artykułach w The Absolute Sound od grudnia 2011 r. Do marca 2012 r. Łatwo jest usłyszeć zalety upsamplingu po konwersji płyt CD na WAV.

twotineary
źródło
1
Czy umieściłeś linki do nich lub podsumowanie rozwiązania?
James Jenkins