{"id":2996,"date":"2022-12-01T15:35:42","date_gmt":"2022-12-01T15:35:42","guid":{"rendered":"http:\/\/mp4gain.com\/de\/audio-video\/?p=2996"},"modified":"2022-12-01T15:35:42","modified_gmt":"2022-12-01T15:35:42","slug":"analyse-des-mp3-dateiformats-2","status":"publish","type":"post","link":"https:\/\/mp4gain.com\/de\/audio-video\/audio\/analyse-des-mp3-dateiformats-2\/","title":{"rendered":"Analyse des MP3-Dateiformats"},"content":{"rendered":"<h2>Analyse des MP3-Dateiformats<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/29\/29506.png\" alt=\"MP3 file format analysis\" width=\"246\" height=\"246\" \/><\/p>\n<p>MP3-Kodierung<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/media.biobiochile.cl\/wp-content\/uploads\/2016\/03\/imagen-11.png\" alt=\"MP3 file format analysis\" width=\"365\" height=\"161\" \/><\/p>\n<p>Signalbeschreibung:<\/p>\n<p>(1) Eingangssignal mit MP3-Codierung: PCM-Tonsignal (Pulse Code Modulation), einige Audiodateien im .wav-Format sind PCM-Signale.<\/p>\n<p>( 2 ) MP3-codiertes Ausgangssignal: \u00dcbertragung im MP3-Format<\/p>\n<p>Dateikapazit\u00e4t im WAV-Format = (Abtastfrequenz X Quantisierungsanzahl der Bits X Kanal) X Zeit \/ 8 (Byte = 8 Bits). Wenn die 2 Bytes von 14H~15H einen Wert von 1 haben, zeigt dies das PCM-Codierungsformat des Datenbits an, das als Eingang des MP3-Encoders verwendet werden kann.<\/p>\n<p>3. Analyse des SHINE-Programms<br \/>\nSHINE ist ein in C geschriebenes MP-Codierprogramm, das aus insgesamt 11 Quelldateien besteht. F\u00fcgen Sie die Quelldatei zur neu erstellten VC-Kaufmodus-Konsolenanwendung hinzu, um sie auszuf\u00fchren, aber sie muss bei der Ausf\u00fchrung den Befehlszeilenmodus verwenden.<\/p>\n<p>1. Dateidatenstruktur<br \/>\nIn types.h wird ein Strukturtyp config_t definiert, mit dem eine globale Variablenkonfiguration initialisiert wird, die in einer objektorientierten Sprache einem \u201eObjekt\u201c entspricht und w\u00e4hrend des gesamten Prozesses zur Codierung von Daten und Parametern verwendet wird und verwalten<\/p>\n<p>Definieren Sie einen Strukturtyp wave_t, um Dateiinformationen im PCM-Pulsformat zu speichern, und verwenden Sie wave_t, um die wave-Variable in config_t zu definieren, die die MP3-codierten Quellinformationen als Eingabe f\u00fcr den MP3-Encoder speichert.<\/p>\n<p>Es wird ein Strukturtyp mpeg_t definiert, der zum Speichern von MP3-codierten Informationen verwendet wird, und die mpeg-Variable wird in config_t mit mpeg_t definiert, und die in dieser Variablen gespeicherten Informationen werden als MP3-codierte Parameterinformationen ausgegeben.<\/p>\n<p>typedestruct {<\/p>\n<p>time_tstart_time;<\/p>\n<p>char*infile;<\/p>\n<p>Runde_Welle;<\/p>\n<p>char* Ausgabedatei;<\/p>\n<p>mpeg_tmpeg;<\/p>\n<p>} config_t;<\/p>\n<p>Die obige Struktur wird haupts\u00e4chlich verwendet , um die &#8221; Header &#8221; &#8211; Informationen zu speichern , und die Byte &#8211; Stream &#8211; Entit\u00e4tsinformationen werden nach dem Codieren der Ausgabe in der bs &#8211; Struktur gespeichert ( in der Datei bitstream.h definiert ) , und die bs &#8211; Struktur ist definiert als<\/p>\n<p>statische Struktur<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Analyse des MP3-Dateiformats MP3-Kodierung Signalbeschreibung: (1) Eingangssignal mit MP3-Codierung: PCM-Tonsignal (Pulse Code Modulation), einige Audiodateien im .wav-Format sind PCM-Signale. ( 2 ) MP3-codiertes Ausgangssignal: \u00dcbertragung im MP3-Format Dateikapazit\u00e4t im WAV-Format = (Abtastfrequenz X Quantisierungsanzahl der Bits X Kanal) X Zeit \/ 8 (Byte = 8 Bits). Wenn die 2 Bytes von 14H~15H einen Wert von &hellip; <a href=\"https:\/\/mp4gain.com\/de\/audio-video\/audio\/analyse-des-mp3-dateiformats-2\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Analyse des MP3-Dateiformats&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[53153,53152,53151,53154,53161,53163,53162,53164,53165,53080,53064,53094,53095,53105,53107,53119,53114,53113,53115,53122,30525,53121,53126,53123,53150,53099,53098,53101,53112,53111,53096,53109,2338,38427,53108,53148,53149,53160,53097,53093,53133,53110,53079,53078,53071,53089,32219,53073,53081,52876,53106,53068,53120,53072,53063,53138,53085,53076,53159,53158,53125,53128,53127,53124,53132,53130,53131,53074,53135,28586,28585,53137,53065,53134,53157,53100,53102,53103,53155,53104,53092,53156,53077,53139,53082,53084,53083,53087,53088,53086,53117,53129,53070,53067,53069,53066,53118,53091,53090,53075,53140,52893,53141,53116,53142,53136,53144,53143,53145,53146,53147],"class_list":["post-2996","post","type-post","status-publish","format-standard","hentry","category-audio","tag-2-methylpropane-structure-formula","tag-2-mps","tag-2-methylpropane-complete-structure-formula","tag-2-methylpropane-kondensierte-strukturformel","tag-5-strukturen","tag-6-strukturen-texte","tag-6-mp","tag-7-struktur","tag-9-11-strukturanalyse","tag-c-strukturmitglieder","tag-datei-mp3-struktur","tag-em-struktur","tag-eplan-strukturkennzeichen","tag-g-structure","tag-g3p-structure","tag-ich-mag-ihren-struktur-song-mp3-download","tag-j-und-j-hauptquartier","tag-j-und-j-welthauptquartier","tag-j-mol-zu-j-molekul","tag-m-vs-mp","tag-m-m-m-bedeutung","tag-masicka-struktur-mp3-download","tag-molekulare-geometrie","tag-mp-mc-unterschied","tag-mp3-file-structure","tag-mp3-folder-structure","tag-mp3-frame-structure","tag-mp3-header-format-structure","tag-mp3-id3-tag-struktur","tag-mp3-id3v2-tag-struktur","tag-mp3-in-html-einbetten","tag-mp3-in-mp4-umwandeln","tag-mp3-oder-mp4-fur-audio","tag-mp3-player-vergleich","tag-mp3-side-information-struktur","tag-mp3-standard","tag-mp3-stereo-to-mono","tag-mp3-stereokomponente","tag-mp3-struktur-fur-mat","tag-mp3-tutor-session-dna-struktur","tag-mp3-vs-wav-fur-podcast","tag-mp3-wo-kaufen","tag-mp3-binardateistruktur","tag-mp3-bytestruktur","tag-mp3-datei-header-struktur","tag-mp3-dateidatenstruktur","tag-mp3-dateiformatbeispiel","tag-mp3-dateistruktur-pdf","tag-mp3-datenstruktur","tag-mp3-formatspezifikation","tag-mp3-g","tag-mp3-header-struktur","tag-mp3-metadaten-struktur","tag-mp3-ordnerstruktur-ersteller","tag-mp3-struktur","tag-mp3-tag-struktur","tag-mp3-verzeichnisstruktur","tag-mp3-zu-aac-format","tag-mp5-stereo","tag-mp5-stl","tag-n3-lewis-struktur","tag-n3-molekulare-form","tag-n3-resonanzstruktur","tag-n3-resonanzstrukturen-am-stabilsten","tag-o-welches-ist-eingeschaltet","tag-o-o-bedeutung","tag-o-minimalstruktur","tag-ordnerstruktur-des-mp3-players","tag-p-p-s-bedeutung","tag-q3-mp3","tag-q3-mp3-player","tag-q5-mp3-player","tag-rahmen-mp3-struktur","tag-s-dibenzylbenzolstruktur","tag-street-fighter-4-mp3","tag-streetkit-structure-mp3-free-download","tag-structure-fichier-mp3","tag-structure-full-song-download-mp3","tag-structure-full-song-download-mp3-320kbps","tag-structure-music-mp3-free-download","tag-structure-street-kit-mp3-download-320kbps","tag-struktur-344","tag-struktur-einer-mp3-datei","tag-struktur-eines-mp3-files","tag-struktur-mp3-herunterladen","tag-struktur-mp3-herunterladen-320-kbps","tag-struktur-mp3-herunterladen-pagalworld","tag-struktur-mp3-klingelton-herunterladen-pagalworld","tag-struktur-mp3-song-herunterladen-320-kbps","tag-struktur-mp3-song-herunterladen-pagalworld","tag-struktur-streetkit-vollstandiger-mp3-download","tag-struktur-von-odd-sweetheart-mp3","tag-struktur-klingelton-download-mp3","tag-struktur-mp3-song-download","tag-struktur-musik-download-mp3","tag-struktur-song-download-mp3-pagalworld","tag-struktur-street-kit-song-mp3-download","tag-strukturlied-download-mp3-mr-jatt","tag-strukturstimmung-aus-klingelton-mp3-herunterladen","tag-tierstruktur-der-mp3-tutorsitzung","tag-v-struktur","tag-verschiedene-mp3-formate","tag-w3-mp3","tag-was-sind-die-strukturen-der-gerichtsbarkeit","tag-wofur-mp3-steht","tag-wofur-steht-das-p-auf-einer-p-platte","tag-x-dateien-mp3","tag-x-struktur","tag-z-struktur","tag-z3-string","tag-z3-strong-strut"],"_links":{"self":[{"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/posts\/2996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/comments?post=2996"}],"version-history":[{"count":2,"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/posts\/2996\/revisions"}],"predecessor-version":[{"id":2998,"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/posts\/2996\/revisions\/2998"}],"wp:attachment":[{"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/media?parent=2996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/categories?post=2996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mp4gain.com\/de\/audio-video\/wp-json\/wp\/v2\/tags?post=2996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}