Apakah masuk akal mengkonversi file ke bitrate audio yang lebih tinggi?

52

Ketika file tertentu (mp4, flv, dll) memiliki bitrate audio 95 kbps - apakah masuk akal untuk menghasilkan bitrate yang lebih tinggi ketika mengkonversi ke mp3 atau format lain (baik itu lossy atau tidak)?

Apakah ini menghasilkan kualitas audio yang lebih tinggi atau hanya dalam file yang lebih besar?


Suntingan setelah banyak jawaban + komentar:

  • Saya tidak berbicara tentang output yang memiliki kualitas lebih baik daripada input: jelas, itu tidak mungkin. (Kecuali untuk pergi dari format lossless ke gelombang asli.) Saya berbicara apakah output dengan bitrate lebih tinggi dari input akan memiliki kualitas yang lebih baik daripada yang seharusnya.

  • tolong pertimbangkan bahwa saya sadar bahwa mengonversi antara format lossy tidak dianjurkan. Hanya dalam beberapa kasus, cd / wave asli mungkin tidak tersedia. Pertanyaannya adalah tentang kegunaan secara opsional meningkatkan bitrate saat mengkonversi .

  • mungkin sebuah sub-pertanyaan berguna: apakah jawabannya tergantung pada jenis file output (lossless atau lossy)?

  • dua pilihan terbanyak di bawah ini ( ini dan ini ) tampaknya mengatakan hal-hal yang berbeda, yaitu, kemudian mengatakan bahwa Bitrate tidak dapat dibandingkan secara langsung dan jika audio asli dalam format yang lebih efisien , maka output ( kurang efisien ) audio harus memiliki bitrate agak superior (ide yang sama di sini dan di sini ) - tetapi sementara yang kurang efisien adalah mp3, saya tidak yakin mana sebenarnya format yang lebih efisien . (Apakah ini aac?) (- Dan secara umum jawaban tampaknya jatuh di salah satu dari dua posisi yang diwakili oleh jawaban yang paling banyak dipilih.)

Komunitas
sumber
3
Jika Anda benar-benar ingin tahu mengapa ini tidak membantu, baca tentang Teorema Sampling. en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem
kmort
8
@kmort Teorema Nyquist sama sekali tidak ada hubungannya dengan itu. Saya berani mengatakan sebagian besar file MP3 sampel pada 44,1 kHz. Masalah sebenarnya adalah skema lossy apa pun yang diterapkan pada tahap pengkodean (filter psikoakustik, dll.)
slhck
11
Saya tidak berpikir dia mengharapkannya memiliki kualitas yang lebih tinggi daripada sumber input, tetapi ingin tahu apakah, katakanlah, transcoding AAC 128kbs ke 192kbs atau 256kbs MP3 akan terdengar lebih baik daripada jika dia mentranskode ke MP3 128kbs. Saya bertanya-tanya hal yang sama karena saya memiliki banyak file AAC yang kadang saya konversikan ke MP3 karena pemain mobil hanya mengerti MP3.
Johnny
2
@ Johnny - persis: Saya menggunakan Format Factory yang memungkinkan mengubah bitrate, jadi saya mengembara apa yang harus dilakukan
3
Baik; ini bukan masalah meningkatkan kualitas, tetapi meminimalkan kerusakan karena melakukan perubahan format lain. Dalam hal itu, ya, format target bitrate lebih tinggi masuk akal. Banyak kneejerk menjawab pertanyaan ini.
Tanyakan Tentang Monica

Jawaban:

90

Ya, mungkin masuk akal jika Anda dipaksa untuk mengubah format.

Jika Anda memiliki file dengan 95kbps dalam format yang sangat efisien, untuk mempertahankan kualitas yang sama, format yang relatif tidak efisien karena mp3 memerlukan bitrate yang lebih tinggi.

Tentu saja Anda tidak akan pernah mendapatkan kembali apa pun yang hilang di tempat pertama. Sebaliknya, penyandian sebagai mp3 akan mengurangi kualitas lebih lanjut. Setiap format lossy menggunakan cara lain untuk mengurangi jumlah data yang disimpan, dengan (disederhanakan) membuang bagian data yang "tidak dibutuhkan". Pulang pergi melalui banyak format yang berbeda dan tidak akan ada banyak yang tersisa ...

Jadi jika Anda ingin tetap sedekat mungkin dengan kualitas file Anda sekarang, Anda harus memilih bitrate yang lebih tinggi. 320kbps mungkin merupakan ruang yang terbuang, tetapi untuk mp3 diperlukan urutan antara 128 dan 192 untuk - atau setidaknya mendekati - kualitas file 95kbps yang lebih efisien.

linac
sumber
30
@ Lukas Put berbeda, mengonversi format audio flash 96kb / s langsung ke MP3 96kb / s dapat menyebabkan hilangnya data tambahan. Bitrate tidak dapat dibandingkan secara langsung. File MP3 96kb / s dapat merusak data yang ada dalam versi flash-audio. Mengingat betapa kecilnya file tersebut, mengubah file 96kb / s menjadi, katakanlah, MP3 192kb / s sangat masuk akal. Ini jelas tidak akan meningkatkan kualitas, tetapi akan menghindari penurunan kualitas lebih lanjut.
dbr
2
@dbr itu lebih masuk akal
Luke Kanada REINSTATE MONICA
8
Sejauh ini, inilah jawaban terbaik. Kasus lain dari bias StackOverflow yang mendukung jawaban yang mengatakan tidak pernah melakukan sesuatu yang biasanya merupakan ide yang buruk, terhadap jawaban yang mengenali kasus sudut.
Potatoswatter
1
Jawaban ini menjawab pertanyaan dengan benar. Seharusnya jauh di atas sana.
Adi
2
Ya - tetapi jangan pernah mengubah frekuensi pengambilan sampel, kecuali jika Anda memiliki pengaturan pro-teknik audio & sedang melakukan sesuatu seperti menguasai 96kHz hingga 44,1 untuk CD.
Thomas W
49

Dalam kasus umum ini biasanya tidak akan menghasilkan kualitas audio yang lebih tinggi. Alasan dasarnya adalah bahwa Anda tidak dapat membuat suara yang tidak ada di file asli.

Dalam kasus terbaik, satu-satunya hasil adalah, seperti yang Anda sarankan, file yang lebih besar.

Dalam kasus terburuk file bahkan bisa memiliki kualitas yang lebih buruk karena encoder lossy kedua berusaha untuk mengkodekan output dari encoder lossy sebelumnya. Anda akan menyandikan derau serta data nyata.

Mungkin ada manfaat dalam pengodean ulang pada bitrate yang lebih tinggi jika Anda memiliki sumber lossless dan mengkonversi ke output lossy. Ini akan meminimalkan degradasi dalam output lossy.

Jika Anda bisa, jauh lebih baik untuk kembali ke sumber asli dan mengkodekan ulang pada bitrate yang lebih tinggi yang Anda butuhkan.

ChrisF
sumber
10
Dalam kebanyakan kasus, hasilnya akan berkualitas rendah, karena enkoder lossy kedua akan mencoba menyandikan suara yang dihasilkan dari output enkoder pertama.
afrazier
14
ini mengingatkan kita pada teknologi tanpa harapan lainnya ... zoom digital ...
tumchaaditya
12
Saya membatalkan ini, tapi saya pikir Anda salah menjawab. Asumsikan bahwa saya memiliki perangkat portabel yang hanya mendukung format mp3, dan saya memiliki semua musik saya sebagai file wma 96kbps. Apakah masuk akal untuk menggunakan bitrate lebih tinggi saat mengkonversi ke mp3? Saya akan mengatakan itu.
yms
4
Saya akan mengatakan lebih masuk akal untuk menyalin ulang CD Anda atau mendapatkan MP3 daripada mengkode ulang dari media bitrate rendah apa pun.
afrazier
10
Ini sebenarnya bukan jawaban yang berguna untuk pertanyaan OP. Tentu, pengkodean ulang pada bit-rate yang lebih tinggi menggunakan algoritma lossy lain tidak akan meningkatkan kualitas, tetapi seperti jawaban lain di bawah ini dengan benar mengatakan, jika Anda harus menggunakan misalnya mp3 dan Anda memiliki AAC, Anda mungkin ingin menggunakan bit rate tinggi untuk menghindari kerugian sebanyak mungkin.
alastair
7

Dengan meningkatkan bitrate Anda tidak akan memiliki kualitas suara yang lebih tinggi.

Pikirkan seperti ini: ketika itu dikonversi dari media asli (katakanlah CD) itu dikompresi agar sesuai dengan "konten" dalam "kotak" yang lebih kecil, dan dengan melakukan itu sejumlah data telah hilang (Anda dapat ingin membaca tentang format lossy dan lossless). Jika Anda kemudian meningkatkan bitrate, Anda hanya membuat "kotak" lebih besar, tetapi "konten" selalu sama.

Sekhemty
sumber
1
Dan dengan itu encoder akan "meregangkan" konten untuk mencoba dan menyesuaikan kotak yang lebih besar. Menghasilkan kualitas yang lebih buruk.
Frank B
@ FrankB ah ... tidak. Skenario kasus terburuk dengan bit rate terlalu tinggi adalah membuat file lebih besar dari yang diperlukan: itu tidak akan membuat suara lebih buruk (dibandingkan dengan pengkodean ke bit rate lebih rendah).
evilsoup
6

Pertama benar bahwa Anda tidak mendapatkan informasi lebih lanjut dari pengambilan sampel. Tetapi menggabungkan sampling dengan filter low pass (atau interpolasi) akan membuat Anda mendapatkan kurva yang lebih halus. Melewati ini ke stereo akan menghasilkan lebih sedikit noise yang dihasilkan dari stereo yang mencoba mereproduksi noise yang diberikan oleh laju sampling rendah asli.

Faktor penting di sini adalah Anda tahu sesuatu yang stereo Anda tidak tahu. Stereo Anda tidak tahu noise dari sinyal. Ia berpikir bahwa apa yang Anda makan itu adalah apa yang Anda inginkan. Tapi Anda tahu bedanya. Anda tahu Anda tidak menginginkan bentuk sinyal asli, tetapi versi yang lebih halus. Jadi, Anda dapat mengambil sampel dan membuat kurva yang halus, sebelum memasukkannya ke stereo Anda.

Jadi ini bukan kasus menambahkan lebih banyak informasi, tetapi mengurangi kebisingan yang berasal dari tingkat sampel yang rendah.

Atle
sumber
^ jawaban yang bagus, Atle.
rthbound
apakah sulit untuk melakukan itu? maksud saya: apakah mungkin untuk memberikan saran lebih lanjut tentang bagaimana melakukan itu? (tunjukkan 'bacaan lebih lanjut' mungkin)
Bitrate dan sample rate bersifat orthogonal. Juga, sebagian besar DAC sudah melakukan filter low-pass pada output untuk memperlancar tangga digital keluar.
lembut
Memang, banyak DAC benar-benar berjalan pada berkali-kali laju sampel dan pada kedalaman bit yang jauh lebih rendah daripada yang Anda bayangkan, mengandalkan penyaringan low-pass untuk mendapatkan bentuk gelombang asli. Itulah arti oversampling (dan itulah sebabnya Anda mungkin melihat misalnya "1-bit DAC" terpampang di stereo Anda, jika Anda memiliki jenis stereo di mana hal-hal seperti itu diiklankan).
alastair
Namun, upampling tidak relevan di sini, karena kita berbicara tentang codec persepsi yang hilang.
alastair
4

Anda tidak dapat "meningkatkan" sinyal dengan mengkodekan ulang output ke format lossy lain (mp3 dll). Itu akan selalu lebih buruk dari aslinya.

Jika Anda harus menyandikan ulangnya, hasil terbaik yang dapat Anda capai adalah kualitas yang sama dengan memilih codec tanpa kehilangan seperti FLAC atau ALAC. Atau bahkan format yang tidak terkompres seperti WAV.

Jika tidak ada sumber lain untuk file Anda, Anda harus menyimpan versi yang Anda miliki.

trurl
sumber
4

Ketika file tertentu (mp4, flv, dll) memiliki bitrate audio 95 kbps - apakah masuk akal untuk menghasilkan bitrate yang lebih tinggi ketika mengkonversi ke mp3 atau format lain (baik itu lossy atau tidak)?

Ini mungkin masuk akal, karena kita sedang berbicara bit per detik dalam format yang berbeda dan tidak sampel frekuensi .

Sebagai kasus ekstrem, misalkan Anda memiliki file mentah terkompresi dengan 16 bit per sampel, stereo, pada tingkat sampling 22 kHz. Itu berjumlah 700 kbps. Anda menyandikannya ke MP3, kualitas tinggi, 22 kHz, dan berkeliling, katakanlah, 64 kbps.

Misalkan sekarang kita melakukan sebaliknya, dan ingin menyandikan stream MP3 64 kbps sebagai RAW. Apakah masuk akal untuk meningkatkan kecepatan data? Anda bertaruh itu benar. Jika Anda tidak - sebenarnya jika Anda tidak menaikkan kecepatan data yang cukup, dan hanya naik hingga 350 kbps - format RAW akan memungkinkan hanya setengah frekuensi pengambilan sampel . Atau mungkin hanya 8 bit per sampel. Atau mungkin mono bukan stereo.

Mengapa demikian? Itu karena kompresi kedua format itu sangat berbeda.

Kompresi * Data Rate = informasi (berguna).

Jadi jika Anda melakukan transcoding dari satu format ke format lain dengan kompresi 10% lebih sedikit, Anda harus meningkatkan kecepatan data secara proporsional.

Sebenarnya sedikit lebih proporsional, karena encoder kedua, ketika di-cascade dengan decoder pertama, akan selalu memperkenalkan kehilangan kualitas tambahan (kecuali Anda menggunakan dua format lossless) yang harus dikompensasikan (bahkan jika Anda tidak dapat mengkompensasi semua itu).

Ketika transcoding menuju kompresi yang lebih tinggi untuk kualitas yang sama, kemudian meningkatkan kecepatan data tidak masuk akal (sebenarnya mungkin Anda sedang transcoding karena format target memungkinkan kompresi yang lebih baik, dan oleh karena itu kualitas yang sama dengan data yang lebih rendah menilai).

Aturan emas saya, bagaimanapun, adalah bahwa informasi hanya dapat dihancurkan - jadi transcode sesedikit mungkin, dan selalu berusaha untuk mendapatkan "sedekat" mungkin dengan sumber aslinya (dalam hal transcoding "hop"). Ini juga akan mencapai kompresi yang lebih baik dan / atau kecepatan data yang lebih rendah, karena Anda tidak membawa noise dan artefak yang menjadi proses pewarisan.

LSerni
sumber
Saya kira pertanyaannya terlalu umum. sejauh yang saya mengerti, poin utama di sini terkait dengan apa format file input dan output. mungkin saya harus membuat pertanyaan yang lebih sederhana. tetapi sebagai aturan umum, bukankah lebih baik hanya mengekstrak audio seperti yang disarankan dalam jawaban lain ? yaitu, 'konversi' video ke audio tetapi tanpa menyentuh suara
Baiklah. Anda harus menghindari pengodean ulang di mana pun Anda bisa; manipulasi apa pun hanya dapat menjaga kualitas asli (terbaik), dan biasanya memperburuk keadaan. Entropi hanya dapat meningkat, setelah semua :-)
LSerni
2

Ini adalah jawaban komplementer yang dibuat untuk mencatat apa yang saya anggap sebagai makna dari jawaban lain sejauh ini. Ada beberapa ide yang mengambang di sini, mungkin karena pertanyaan saya terlalu umum atau tidak jelas. Saya telah mengeditnya untuk mengklarifikasi, tetapi yang buruk sudah selesai.

  • Ketika file video adalah input, periksa (seperti ini atau ini ) jenis audio yang dikandungnya (untuk tujuan apa yang dikatakan di bawah, 'file audio' juga akan berarti audio dari input video)

  • Meningkatkan bitrate file audio tidak akan membuat file dengan kualitas yang lebih baik daripada aslinya

  • Transcoding audio tidak dianjurkan secara umum, dan harus dihindari, terutama transcoding antara format lossy.

  • Ketika input adalah video, cara terbaik adalah mengekstrak file audio (misalnya, seperti yang ditentukan di sini, untuk Linux , atau dengan program seperti yang disebutkan di sini, untuk Windows , yang disebut SUPER . (Setelah menginstal dan mengambil hati-hati untuk menghindari sekelompok adware yang diusulkan: Pilih Proses Output yang disebut "DeMux Extract Streams", setelah memeriksa kasus kedua di sudut atas jendela. Seret & Jatuhkan file yang ingin Anda proses. Klik pada "DeMux (File Aktif)"). - Biasanya video yang mungkin menjadi objek operasi semacam itu mengandung mp3 atau audio aac.

  • Jika Anda dipaksa untuk mengubah format, dan mengkonversi antara format lossy, ini kemungkinan besar terjadi karena Anda memerlukan file mp3; juga, ada beberapa kasus di mana audio dari input video bukan mp3. Jadi, untuk video, jika bukan mp3, biasanya file aac. Dalam situasi ini bitrate dari output mp3 harus lebih tinggi (untuk mengkompensasi bitrate yang lebih tidak efisien dari mp3): untuk aac 95kbps, mp3 yang dihasilkan harus memiliki bitrate sekitar 128-192 kbps, dll.

Komunitas
sumber
1

Ada beberapa deskripsi teknis yang sangat baik tentang mengapa ini adalah ide yang buruk di utas ini; untuk menawarkan perspektif yang berbeda, bayangkan bahwa setiap kali Anda membuat file audio yang dikompresi lossy (MP3, OGG, AAC), itu seperti dubbing tape. Sekalipun Anda membeli kaset yang paling kuat, berkualitas tinggi yang dapat Anda beli, setiap kali Anda menjulukinya, yang dilakukan hanyalah meminimalkan kerusakan - itu masih akan sedikit lebih terdistorsi. Saat disalin, Anda selalu kehilangan sedikit kualitas yang tidak akan pernah bisa Anda dapatkan kembali. Itu tidak akan pernah menjadi "lebih baik".

Richard Kettering
sumber
1

Tidak masuk akal untuk menyandikan ulang audio ke bitrate yang lebih tinggi, tetapi bitrate mungkin harus agak lebih tinggi jika Anda ingin mengurangi degradasi lebih lanjut dalam kualitas.

Anda harus menghindari transkoding audio bila memungkinkan.

Jika Anda perlu mengubah format video, Anda mungkin dapat menyimpan audio dalam penyandian yang sama.

Misalnya, jika Anda menggunakan ffmpegalat baris perintah, Anda dapat memberikan argumen -acodec copyuntuk menginstruksikannya hanya menyalin data audio dari satu wadah ke wadah lain tanpa mendekode dan mengkode ulang.

Itu akan menjadi cara untuk pergi jika, misalnya, Anda hanya melakukan sesuatu dengan video, seperti membakar dalam subtitle keras atau mengubah resolusi atau apa pun.

Kaz
sumber
1

Mengenai format audio paling efisien

Secara keseluruhan, saya mungkin akan memilih AAC, karena didukung secara luas, mendukung berbagai bitrate dan biasanya mengalahkan pesaing pada bitrate apa pun. Selain itu, AAC memiliki mode bitrate rendah yang disebut HE-AAC yang menggunakan beberapa algoritma canggih untuk mereproduksi frekuensi tinggi dan stereo dengan cara yang sangat menjaga bandwidth.

Karena itu, HE-AAC memungkinkan Anda untuk mencapai 32 kbps untuk musik dan 16 kbps untuk berbicara, sambil mempertahankan pengalaman mendengarkan yang dapat diterima . Uni Siaran Eropa telah merilis ulasan tentang berbagai codec: http://tech.ebu.ch/docs/tech/tech3324.pdf

Dapat disimpulkan bahwa, pada saat ini, MPEG HE-AAC tampaknya menjadi pilihan yang paling disukai untuk penyiar yang membutuhkan skalabilitas bitrate versus kualitas yang baik, hingga bit rate yang relatif rendah. Selain itu, keluarga codec berbasis AAC menawarkan kualitas audio yang sangat baik pada bitrate yang lebih tinggi, misalnya pada 320 kbit / s (dengan pengecualian "tepuk tangan"). Studi kami menunjukkan bahwa kualitas yang sangat baik (rata-rata) dapat dicapai bahkan pada setengah bitrate, yaitu 160 kbit / s, atau bahkan kurang, untuk semua item tes kecuali untuk item yang paling kritis.

Jika kompatibilitas bukan masalah bagi Anda, pertimbangkan untuk melihat ke dalam Opus. Ini adalah format terbuka baru yang seharusnya berkinerja sangat baik. http://en.wikipedia.org/wiki/Opus_(audio_format)

Niels B.
sumber
sebagai mp4 dan flv mengandung AAC, solusinya adalah dengan hanya mengekstrak audio
apakah Anda akan melihat pertanyaan ini ( superuser.com/q/595777/162573 )?
1
Saya setuju dengan jawaban pertama. Ini disajikan dengan baik. AAC adalah format terbaik hari ini.
Niels B.
1

Ini seperti entropi, setiap saat Anda "mengubah" sesuatu, Anda akan kehilangan kualitas, yang ideal adalah Demuxing, mengambil audio langsung dari sumber video tanpa konversi apa pun, pertanyaan Anda terlihat seperti video yang diunduh dari Youtube atau situs sejenis, Anda dapat menggunakan Gspot, MediaInfo atau FFprobe untuk mengetahui kualitas audio terbaik dalam berbagai format yang tersedia, misalnya format mp4 dari Youtube adalah:

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

sehingga Anda dapat memilih format 720p dan mendemuksikan AAC tanpa konversi dengan FFMPEG

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

'-Acodec copy' memberi tahu ffmpeg untuk menyalin stream audio tanpa mengonversi '-vn' jatuhkan video (jika file terakhir memungkinkan video, .acc tidak)

Ada tabel perbandingan untuk mengkonversi ke format kualitas yang sama, MP3 memiliki banyak jenis perpustakaan dan konfigurasi seperti OGG dan ACC jadi itu tergantung, saya adalah musisi sebelumnya dan biasanya suara tertinggi di atas 16 kHz adalah kunci untuk mengenali kualitas, sangkakala simbal , suara tinggi atau instrumen umumnya dengan banyak harmonik, saya melakukan banyak tes sebelumnya dan dengan MP3 normal 192 kbps sudah cukup, sebenarnya saya tidak bisa membedakan antara 192 dan 224 kbps karena banyak orang, 192 kbps hingga 160 kbps cukup sulit hanya untuk memberi Anda beberapa ide atau persepsi, ACC biasanya kualitas yang lebih baik daripada MP3, ACC 192 mungkin lebih seperti MP3 256 kbps.

ACC atau OGG 95 sekitar MP3 128-160 sama jika Anda memiliki VBR MP3 (Variable Bit Rate) tergantung pada jenis musik atau bunyi beberapa decoder akan memberikan Anda rata-rata acak.

Pilih kualitas video terbaik yang Anda bisa, Demuxing audio dalam format asli, konversi jika Anda perlu untuk kualitas yang sama dari format baru.

192 kbps tanpa VBR MP3 sempurna dan sepenuhnya kompatibel dengan pemutar USB dan telepon IMHO

pengguna5286776117878
sumber
0

Jangan mengonversi jika Anda tidak perlu

Anda cukup mengekstrak aliran audio tanpa konversi, konversi apa pun menyiratkan kehilangan kualitas *.

Salah satu cara untuk mengekstrak audio adalah dengan dengan ffmpeg:

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

Perintah yang sama dapat digunakan untuk hampir semua format / video, cukup ubah nama file input dan ekstensi output ke yang diinginkan / benar (yaitu AAC ke .m4a).

File bat

Terkadang bagi sebagian dari kita merasa rumit untuk menggunakan baris perintah, jika Anda sering melakukan ini, Anda cukup membuat file .bat lalu menyeret file video ke file bat dengan konten ini:

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

Anda hanya perlu mengubah ekstensi jika Anda akan mengekstraksi format audio lainnya.

Catatan

Jika Anda perlu mengidentifikasi format audio, pemutar video apa pun yang cukup harus cukup, atau Anda dapat menggunakan:

* Saya berbicara tentang konversi lossy, konversi lossless yang dilakukan dengan benar dapat mempertahankan kualitas, tetapi jarang digunakan saat mengekstraksi audio lossy.

Dan
sumber
"ekstrak aliran audio tanpa konversi, konversi apa pun menyiratkan penurunan kualitas" - well, maka jika inputnya flv, outputnya tidak boleh mp3, tetapi m4a (wadah untuk aac)
1
@cipricus "ubah saja nama file input dan ekstensi output ke yang diinginkan / benar (yaitu AAC ke .m4a)." Anda juga dapat melihat catatan untuk opsi untuk mengidentifikasi format audio. Saya menggunakan flv <-> mp3 dalam contoh perintah karena saya terbiasa dengan 240v flvs youtube yang datang dengan audio mp3.
Dan
Saya menghargai jawaban Anda, saya selalu mencari perintah yang hanya akan mengekstrak alih-alih mengubah audio, dan saya akan menggunakan perintah Anda. Lihatlah apa yang telah saya posting di jawaban saya sendiri . Ketika saya menggunakan Xfce, ini adalah solusi favorit saya untuk mengintegrasikan perintah dengan Thunar, milik Anda juga dapat disesuaikan dengan ini.
apakah ini hanya untuk windows?
@cipricus perintah dasar harus bekerja pada platform apa pun yang bekerja dengan ffmpeg, instruksi bat hanya untuk windows. Saya tidak tahu tentang platform lain, tetapi harus dimungkinkan untuk melakukan hal serupa.
Dan
0

Saya menggunakan Program Sony Audio Studio Sound Forge 10. Tersedia untuk pembelian di Situs Web Sony. Anda dapat meningkatkan bitrate dengan memindahkan kembali lagu asli ke lagu asli, dengan menyeret dan mengklik. You Tube menunjukkan cara menggunakan Audio Studio. Setelah Anda dapat mendengar instrumen nyaris tidak terdengar. I-tunes menunjukkan bitrate di Music Library. Saya punya lagu dengan 1411 bitrate. Tidak dapat menurunkan bitrate hanya menaikkan dengan cara ini.

Lance Dietrich
sumber
-1

Pertama. Jika Anda benar-benar ingin tahu cara kerja MP3, lihat artikel ini tentang teori MP3 oleh Rassol Raissi

Artikel ini bertanggal tahun 2002, mungkin terlihat kuno, tetapi penulisnya dengan jelas menjelaskan perbedaan antara frekuensi sampling dan bit rate. Itu adalah dua konsep yang sangat berbeda.

Kedua. MP3 adalah protokol . Ini bukan algoritma. Setiap implementasi protokol itu - setiap algoritma, sehingga setiap program komputer - mungkin berbeda.

Ketiga. Ada teori informasi (dan akal sehat). Jika Anda memiliki sampel 128 Kbit yang mewakili 1 detik suara, dan Anda membuatnya 192 Kbit, Anda menambahkan 64 Kbit. File Anda lebih besar. Tapi apa yang diwakili oleh 64 ribu angka nol dan angka satu itu? Benar-benar tidak ada. Anda tidak dapat menambahkan apa yang tidak Anda miliki. Meskipun MP3 sangat didasarkan pada persepsi akustik manusia (mis) untuk melakukan pekerjaan itu, tidak ada keajaiban.

jujur
sumber
-1

Untuk penjelasan terperinci dan berpengetahuan tentang masalah ini, silakan lihat empat artikel di The Absolute Sound dari Desember 2011 hingga Maret 2012. Sangat mudah untuk mendengar manfaat upampling setelah mengkonversi CD ke WAV.

dua tahun
sumber
1
Bisakah Anda memberikan tautan ke ini atau ringkasan solusi?
James Jenkins