Nova Patents
PL1647010T3

Audio file format conversion

Abstract

According to the invention, the manipulation of audio data can be simplified, such as, for example, with relation to the combination of individual audio channels to give multi-channel audio data streams, or for the general manipulation of an audio data stream, whereby a data block is modified (56) in an audio data stream (10), divided into data blocks (10a, 10b) with determining blocks (14, 16) and data block audio data (18) such as, for example, by inclusion in, addition to, or replacement of a part thereof, itself containing a length indicator which expresses a data amount or length of the block audio data, or a data amount or length of the data block, such as to give a second audio data stream with modified data blocks. Alternatively, an audio data stream (10) with pointers in determining blocks (14, 10), which point to the determining block audio data (44, 46), allocated to the determining blocks, but distributed in various data blocks, is converted into an audio stream, whereby the determining block audio data (44, 46) are combined to give coherent determining block audio data (48). The coherent determining block audio data (48) can be contained with the corresponding determining block (14, 16) in a self-contained channel element (52a).

PL1647010T3, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 13 July 2024, 2.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

1 claim: 1 independent, 0 dependent

  1. 1
    Patent claims Zastrzeżenia patentowe 1. The method of converting the first audio data stream, which represents the encoded audio signal, covering time intervals, and has the first file format, in the second audio data stream, which represents the encoded audio signal and has a second file format, where the time range includes a number of audio values, and where, according to the first file format, the first audio data stream is divided into successive data blocks, wherein the data block has a header and audio data of the data block, all headers have identical redundancy for all headers, involving the following step:modifying data blocks, that they contain information about the length, which indicates the amount of data data blocks or the amount of data audio data data blocks, to obtain channel elements from data blocks, which make up the second audio data stream wherein the modification stage involves replacing the identical for all headers of the redundant part with the length information, wherein the method further comprises preceding (60, 62) a second audio data stream with a combined header, and the combined header has the redundant portion identical for all headers or the redundant portion identical for all headers is a synchronization word. 1. Sposób konwersji pierwszego strumienia danych audio, który reprezentuje zakodowany sygnał audio, obejmujący przedziały czasu, i ma pierwszy format pliku, w drugim strumieniu danych audio, który reprezentuje zakodowany sygnał audio oraz ma drugi format pliku, przy czym przedział czasu obejmuje pewną ilość wartości audio, oraz gdzie zgodnie z pierwszym formatem pliku pierwszy strumień danych audio jest podzielony na następujące kolejno po sobie bloki danych, przy czym blok danych posiada nagłówek oraz dane audio bloku danych, przy czym wszystkie nagłówki wykazują identyczną dla wszystkich nagłówków część nadmiarową, obejmujący następujący etap: modyfikowanie bloków danych, aby zawierały one informację o długości, która wskazuje na ilość danych bloków danych lub też ilość danych danych audio bloków danych, w celu uzyskania z bloków danych elementów kanałów, które tworzą drugi strumień danych audio, przy czym etap modyfikacji obejmuje zastępowanie identycznej dla wszystkich nagłówków części nadmiarowej przez informację o długości, przy czym sposób ponadto obejmuje poprzedzanie (60, 62) drugiego strumienia danych audio nagłówkiem łącznym, a nagłówek łączny posiada identyczną dla wszystkich nagłówków część nadmiarową lub też identyczna dla wszystkich nagłówków część nadmiarowa jest słowem synchronizacji. 2. The method according to claim 1, wherein the header (14, 16) is assigned header audio data, which is obtained by encoding the time interval, the header comprising an indicator that indicates the beginning of the header audio data (12a-12c), and where the end of the data (12a -12c) the header audio is before the beginning of the data (12b, 12c) of the header audio in the audio data stream that is assigned to the next data block, comprising the following steps: 2. Sposób według zastrz. 1, przy czym do nagłówka (14, 16) przyporządkowane są dane audio nagłówka, które są uzyskiwane poprzez kodowanie przedziału czasu, przy czym nagłówek zawiera wskaźnik, który wskazuje na początek danych (12a-12c) audio nagłówka, oraz gdzie koniec danych (12a-12c) audio nagłówka znajduje się przed początkiem danych (12b, 12c) audio nagłówka w strumieniu danych audio, które są przyporządkowane do następnego bloku danych, obejmujący następujące etapy: combining (42) data (44, 46) audio header, which are assigned to one header, from at least two data blocks, to obtain related header data (48), which form part of the second audio data stream;attaching (50) related data (48) header audio to header (14, 16) to which audio header data are assigned (44, 46) from which the associated header audio data is obtained to obtain a channel element (52a);arranging channel elements to obtain a second audio data stream;łączenie (42) danych (44, 46) audio nagłówka, które są przyporządkowane do jednego nagłówka, z co najmniej dwóch bloków danych, w celu uzyskania powiązanych ze sobą danych (48) audio nagłówka, które tworzą część drugiego strumienia danych audio;dołączanie (50) powiązanych ze sobą danych (48) audio nagłówka do nagłówka (14, 16), do którego przyporządkowane są dane audio nagłówka (44, 46), z których uzyskiwane są powiązane ze sobą dane audio nagłówka w celu otrzymania elementu (52a) kanału;rozmieszczanie elementów kanałów w celu otrzymania drugiego strumienia danych audio;and modifying (56) the channel element (54a-54c) to include information about the length that indicates the amount of data of the channel element (54a-54c) or the amount of data related to the audio header data, wherein the modification step is to replace (56 ) identical for all headers, the redundant portion by length information. oraz modyfikowanie (56) elementu (54a-54c) kanału, aby zawierał on informację o długości, która wskazuje ilość danych elementu (54a-54c) kanału lub też ilość danych powiązanych ze sobą danych audio nagłówka, przy czym etap modyfikowania ma zastępować (56) identyczną dla wszystkich nagłówków część nadmiarową przez informację o długości. 3. The method according to claim 3. The method of claim 1 or 2, where the joining step comprises the following partial steps: 3. Sposób według zastrz. 1 albo 2, w przypadku którego etap łączenia obejmuje następujące etapy częściowe: odczytywanie wskaźnika w nagłówku;reading the indicator in the header;odczytywanie pierwszej części danych audio nagłówka, która jest zawarta w danych audio bloku danych jednego z co najmniej dwóch bloków danych oraz obejmuje początek danych audio nagłówka, na który wskazuje wskaźnik nagłówka;reading the first portion of the header audio data that is contained in the audio data of the data block of one of the at least two data blocks and includes the beginning of the header audio data indicated by the header indicator;odczytywanie drugiej części danych audio nagłówka, która jest zawarta w danych audio bloku danych drugiego z co najmniej dwóch bloków danych oraz obejmuje koniec danych audio nagłówka;oraz łączenie części pierwszej i drugiej. reading the second portion of the header audio data, which is contained in the audio data of the data block of the second of the at least two data blocks and includes the end of the header audio data;and combining the first and second parts. 4. A method of combining a first audio data stream that represents an encoded first audio signal and a second audio data stream that represents an encoded second audio signal into a multi-channel audio data stream, comprising the following steps: 4. Sposób łączenia pierwszego strumienia danych audio, który reprezentuje zakodowany pierwszy sygnał audio, oraz drugiego strumienia danych audio, który reprezentuje zakodowany drugi sygnał audio, do postaci wielokanałowego strumienia danych audio, obejmujący następujące etapy: converting the first audio data stream to the first partial audio data stream according to the method of one of claims 1 to 3;and converting the second audio data stream to the second partial audio data stream according to the method of one of claims 1 to 3, with the deployment steps being carried out in such a way that both partial audio data streams together form a multi-channel audio data stream, and that in the multi-channel audio data stream the elements (70a) of the channels of the first partial audio data stream and the elements (72a) of the channels of the second partial audio data stream, respectively, which contain related audio header data, obtained by coding simultaneous time intervals, are arranged one after the other in an associated access unit (78). konwersję pierwszego strumienia danych audio na pierwszy częściowy strumień danych audio zgodnie ze sposobem według jednego z zastrzeżeń 1 do 3;oraz konwersję drugiego strumienia danych audio na drugi częściowy strumień danych audio zgodnie ze sposobem według jednego z zastrzeżeń 1 do 3, przy czym etapy rozmieszczania są wykonywane w taki sposób, że oba częściowe strumienie danych audio tworzą razem wielokanałowy strumień danych audio, oraz że w wielokanałowym strumieniu danych audio odpowiednio elementy (70a) kanałów pierwszego częściowego strumienia danych audio oraz elementy (72a) kanałów drugiego częściowego strumienia danych audio, które zawierają powiązane ze sobą dane audio nagłówka, uzyskane poprzez kodowanie równoczesnych przedziałów czasu, są umieszczone jeden za drugim w powiązanej ze sobą jednostce (78) dostępowej. 5. The method according to claim 4, which further includes the following stage: 5. Sposób według zastrz. 4, który ponadto obejmuje następujący etap: poprzedzanie drugiego strumienia danych audio nagłówkiem łącznym, przy czym nagłówek łączny zawiera informację o formacie, która określa, w jakiej kolejności uporządkowane są elementy (70a) kanałów pierwszego częściowego strumienia danych audio oraz drugiego częściowego strumienia (70b) danych audio w jednostkach (78) dostępowych. preceding the second audio data stream with a combined header, wherein the combined header contains format information that specifies the order in which the elements (70a) of the channels of the first partial audio data stream and the second partial stream (70b) of audio data are ordered in access units (78) . 6. The method according to one of the preceding claims, in which the data blocks are data blocks of the same or predefined variable size, which depends on the information about the sampling frequency and the bit rate information contained in their header. 6. Sposób według jednego z powyższych zastrzeżeń, w którym bloki danych są blokami danych o tym samym lub z góry zdefiniowanym zmiennym rozmiarze, który zależy od informacji o częstotliwości próbkowania oraz informacji o przepływności, zawartej w ich nagłówku. 7. The method according to one of the claims 1 to 3, which also has the following stages: 7. Sposób według jednego z zastrz. 1 do 3, który ponadto ma następujące etapy: zeroing (180) the indicators in the headers, and therefore they define as the beginning of the header audio data that the header audio data begins immediately after the header concerned;and changing (182) the bit rate information in the headers, so the bit length dependent data block information according to the first audio data format is sufficient to fit the given header and the assigned header audio data. zerowanie (180) wskaźników w nagłówkach, w związku z czym określają one jako początek danych audio nagłówka, że dane audio nagłówka rozpoczynają się bezpośrednio za danym nagłówkiem;oraz zmienianie (182) informacji o przepływności w nagłówkach, w związku z czym zależna od informacji o przepływności długość bloku danych zgodnie z pierwszym formatem danych audio jest wystarczająca, aby zmieścić dany nagłówek oraz przyporządkowane dane audio nagłówka. 8. Method of decoding the second audio data stream, which represents the encoded audio signal, covering time intervals, and has a second file format, based on the decoder, which is able to decode the first audio data stream, which represents the encoded audio signal and has the first data format, to the form of an audio signal, where the time range includes a number of audio values, and where, according to the first file format, the first audio data stream with the bit reservoir function is divided into successive blocks of data (10a-10c), wherein the data block has a header (14, 16) and audio data block data (18), with the heading (14, 16) audio header data are assigned, obtained by coding the time interval, the header contains a pointer, which points to the beginning of the header audio data (12a-12c), and where the end of the data (12a-12c) of the header audio is before the beginning of the data (12b, 12c) header audio in the audio data stream, which are assigned to the next block of data, and where, according to the second file format, the second audio data stream is divided into channel elements, wherein the channel element contains related data (44, 46) audio header, which are obtained by combining header audio data, assigned to the header, from two data blocks, and contain the assigned header in the form, in which identical for all headers, previously the redundant part is modified, so that it can be replaced by length information, which determines the amount of data for a given channel element or the corresponding amount, related header data, the second audio data stream precedes the combined header, which has a redundant portion identical for all headers, comprising the following stages: 8. Sposób dekodowania drugiego strumienia danych audio, który reprezentuje zakodowany sygnał audio, obejmujący przedziały czasu, i ma drugi format pliku, na podstawie dekodera, który jest w stanie zdekodować pierwszy strumień danych audio, który reprezentuje zakodowany sygnał audio i ma pierwszy format danych, do postaci sygnału audio, przy czym przedział czasu obejmuje pewną ilość wartości audio, oraz gdzie zgodnie z pierwszym formatem pliku pierwszy strumień danych audio z funkcją rezerwuaru bitów jest podzielony na następujące kolejno po sobie bloki (10a-10c) danych, przy czym blok danych ma nagłówek (14, 16) oraz dane audio bloku danych (18), przy czym do nagłówka (14, 16) przyporządkowane są dane audio nagłówka, uzyskiwane poprzez kodowanie przedziału czasu, przy czym nagłówek zawiera wskaźnik, który wskazuje na początek danych (12a-12c) audio nagłówka, oraz gdzie koniec danych (12a-12c) audio nagłówka znajduje się przed początkiem danych (12b, 12c) audio nagłówka w strumieniu danych audio, które są przyporządkowane do następnego bloku danych, oraz gdzie zgodnie z drugim formatem pliku drugi strumień danych audio jest podzielony na elementy kanałów, przy czym element kanału zawiera powiązane ze sobą dane (44, 46) audio nagłówka, które są otrzymywane w wyniku połączenia danych audio nagłówka, przyporządkowanych do nagłówka, z dwóch bloków danych, i zawierają przyporządkowany nagłówek w formie, w jakiej identyczna dla wszystkich nagłówków, uprzednio nadmiarowa część jest zmodyfikowana, aby mogła być zastąpiona przez informację o długości, która określa ilość danych danego elementu kanału lub też ilość odpowiednich, powiązanych ze sobą danych nagłówka, przy czym drugi strumień danych audio poprzedza nagłówek łączny, który posiada identyczną dla wszystkich nagłówków część nadmiarową, obejmujący następujące etapy: creating an input data stream that represents the encoded audio signal and has a first file format from the second audio data stream by verifying that the second audio data stream is a reformatted data stream from the first file format;tworzenie wejściowego strumienia danych, który reprezentuje zakodowany sygnał audio i ma pierwszy format pliku, z drugiego strumienia danych audio poprzez weryfikację, czy w przypadku drugiego strumienia danych audio chodzi o strumień danych przeformatowany z pierwszego formatu pliku;odczytywanie identycznej, uprzednio nadmiarowej części z nagłówka łącznego;reading an identical, previously redundant portion from the combined header;replacing length information in headers with an identical, previously redundant portion;zastępowanie informacji o długości w nagłówkach przez identyczną, uprzednio nadmiarową część;zeroing the indicators in the headers of the channel elements of the second audio data stream, and therefore they define as the beginning of the header audio data that the header audio data begins immediately after the given header to obtain the reset headers;zerowanie wskaźników w nagłówkach elementów kanałów drugiego strumienia danych audio, w związku z czym określają one jako początek danych audio nagłówka, że dane audio nagłówka rozpoczynają się bezpośrednio za danym nagłówkiem, w celu otrzymania nagłówków zerowania;changing information about the bit rate in the headers of channel elements of the second audio data stream, therefore, the data block dependent on the bit rate information in accordance with the first audio data format in all headers is sufficient, to fit a given header and the associated header audio data, to obtain changed headers and zero headers;and inserting bits between each channel element and the next channel element, therefore, the length of each channel element plus inserted bits is adapted to the changed bit rate information, and feeding the input data stream to the decoder according to the changed bit rate information to obtain an audio signal. zmienianie informacji o przepływności w nagłówkach elementów kanałów drugiego strumienia danych audio, w związku z czym zależna od informacji o przepływności długość bloku danych zgodnie z pierwszym formatem danych audio we wszystkich nagłówkach jest wystarczająca, aby zmieścić dany nagłówek oraz przyporządkowane dane audio nagłówka, w celu otrzymania nagłówków o zmienionej przepływności oraz nagłówków zerowania;oraz wstawianie bitów pomiędzy każdym elementem kanału oraz następnym w kolejności elementem kanału, w związku z czym długość każdego elementu kanału plus wstawionych bitów jest dostosowana do zmienionej informacji o przepływności, oraz doprowadzanie wejściowego strumienia danych do dekodera zgodnie ze zmienioną informacją o przepływności w celu otrzymania sygnału audio. 9. Device for converting the first audio data stream, which represents the encoded audio signal, covering time intervals, and has the first file format, to the second audio data stream, which represents the encoded audio signal and has a second file format, where the time range includes a number of audio values, and where, according to the first file format, the first audio data stream is divided into successive data blocks, wherein the data block has a header and audio data of the data block, all headers have identical redundancy for all headers, having the following feature: 9. Urządzenie do konwersji pierwszego strumienia danych audio, który reprezentuje zakodowany sygnał audio, obejmujący przedziały czasu, i ma pierwszy format pliku, na drugi strumień danych audio, który reprezentuje zakodowany sygnał audio i ma drugi format pliku, przy czym przedział czasu obejmuje pewną ilość wartości audio, oraz gdzie zgodnie z pierwszym formatem pliku pierwszy strumień danych audio jest podzielony na następujące kolejno po sobie bloki danych, przy czym blok danych posiada nagłówek oraz dane audio bloku danych, przy czym wszystkie nagłówki posiadają identyczną dla wszystkich nagłówków część nadmiarową, mające następującą cechę: system for modifying data blocks, that they contain information about the length, which indicates the amount of data data blocks or the amount of data audio data data blocks, to obtain channel elements from data blocks, which make up the second audio data stream wherein the modification stage involves replacing the identical for all headers of the redundant part with the length information, the device further has a placement system (60, 62) the combined header before the second audio data stream, and the combined header has the redundant portion identical for all headers or where the redundant identical for all headers is a synchronization word. układ do modyfikowania bloków danych, aby zawierały one informację o długości, która wskazuje na ilość danych bloków danych lub też ilość danych danych audio bloków danych, w celu uzyskania z bloków danych elementów kanałów, które tworzą drugi strumień danych audio, przy czym etap modyfikacji obejmuje zastępowanie identycznej dla wszystkich nagłówków części nadmiarowej przez informację o długości, przy czym urządzenie ponadto ma układ do umieszczania (60, 62) nagłówka łącznego przed drugim strumieniem danych audio, a nagłówek łączny ma identyczną dla wszystkich nagłówków część nadmiarową lub też gdzie identyczna dla wszystkich nagłówków część nadmiarowa jest słowem synchronizacji. 10. The device according to claim 9, wherein the header (14, 16) is assigned header audio data, which is obtained by encoding the time interval, the header comprising an indicator that indicates the beginning of the header audio data (12a-12c), and where the end of the data (12a -12c) the header audio is before the beginning of the data (12b, 12c) of the header audio in the audio data stream that is assigned to the next data block having the following characteristics: 10. Urządzenie według zastrz. 9, przy czym do nagłówka (14, 16) przyporządkowane są dane audio nagłówka, które są uzyskiwane poprzez kodowanie przedziału czasu, przy czym nagłówek zawiera wskaźnik, który wskazuje na początek danych (12a-12c) audio nagłówka, oraz gdzie koniec danych (12a-12c) audio nagłówka znajduje się przed początkiem danych (12b, 12c) audio nagłówka w strumieniu danych audio, które są przyporządkowane do następnego bloku danych, mające następujące cechy: system for combining (42) data (44, 46) audio header, which are assigned to one header, from two data blocks, to obtain related header data (48), which form part of the second audio data stream;a system for attaching (50) related data (48) header audio to header (14, 16) to which the data are assigned (44, 46) audio header, from which the associated header audio data is obtained to obtain a channel element (52a);and an arrangement for arranging channel elements to obtain a second audio data stream;and a system for modifying (56) a channel element (54a-54c), so that it contains information about the length, which indicates the amount of data of the channel element (54a-54c) or the amount of data related to the audio header data, wherein the modifying system (56) is shaped to replace the identical for all headers of the redundant portion by length information. układ do łączenia (42) danych (44, 46) audio nagłówka, które są przyporządkowane do jednego nagłówka, z dwóch bloków danych, w celu uzyskania powiązanych ze sobą danych (48) audio nagłówka, które tworzą część drugiego strumienia danych audio;układ do dołączania (50) powiązanych ze sobą danych (48) audio nagłówka do nagłówka (14, 16), do którego przyporządkowane są dane (44, 46) audio nagłówka, z których uzyskiwane są powiązane ze sobą dane audio nagłówka w celu otrzymania elementu (52a) kanału;oraz układ do rozmieszczania elementów kanałów w celu otrzymania drugiego strumienia danych audio;oraz układ do modyfikowania (56) elementu (54a-54c) kanału, aby zawierał on informację o długości, która wskazuje ilość danych elementu (54a-54c) kanału lub też ilość danych powiązanych ze sobą danych audio nagłówka, przy czym układ do modyfikowania (56) jest ukształtowany w celu zastępowania identycznej dla wszystkich nagłówków części nadmiarowej przez informację o długości. 11. A device for decoding the second audio data stream, which represents the encoded audio signal, covering time intervals and has a second file format, based on the decoder, which is able to decode the first audio data stream, which represents the encoded audio signal and has the first data format, to the form of an audio signal, where the time range includes a number of audio values, and where, according to the first file format, the first audio data stream is divided into successive blocks (10a-10c) of data, wherein the data block has a header (14, 16) and audio data block data (18), with the heading (14, 16) audio header data are assigned, obtained by coding the time interval, the header contains a pointer, which points to the beginning of the header data (12a12c), and where the end of the data (12a-12c) of the header audio is before the beginning of the data (12b, 12c) header audio in the audio data stream, which are assigned to the next block of data, and where, according to the second file format, the second audio data stream is divided into channel elements, wherein the channel element contains related data (44, 46) audio header, which are obtained by combining header audio data, assigned to the header, from two data blocks, and include the assigned header in the form, in which identical for all headers, previously the redundant part is modified, so that it can be replaced by length information, which determines the amount of data for a given channel element or the corresponding amount, related header data, the second audio data stream precedes the combined header, which has a redundant portion identical for all headers, having the following characteristics: 11. Urządzenie do dekodowania drugiego strumienia danych audio, który reprezentuje zakodowany sygnał audio, obejmujący przedziały czasu i ma drugi format pliku, na podstawie dekodera, który jest w stanie zdekodować pierwszy strumień danych audio, który reprezentuje zakodowany sygnał audio oraz ma pierwszy format danych, do postaci sygnału audio, przy czym przedział czasu obejmuje pewną ilość wartości audio, oraz gdzie zgodnie z pierwszym formatem pliku pierwszy strumień danych audio jest podzielony na następujące kolejno po sobie bloki (10a-10c) danych, przy czym blok danych posiada nagłówek (14, 16) oraz dane audio bloku danych (18), przy czym do nagłówka (14, 16) przyporządkowane są dane audio nagłówka, uzyskiwane poprzez kodowanie przedziału czasu, przy czym nagłówek zawiera wskaźnik, który wskazuje na początek danych (12a12c) audio nagłówka, oraz gdzie koniec danych (12a-12c) audio nagłówka znajduje się przed początkiem danych (12b, 12c) audio nagłówka w strumieniu danych audio, które są przyporządkowane do następnego bloku danych, oraz gdzie zgodnie z drugim formatem pliku drugi strumień danych audio jest podzielony na elementy kanałów, przy czym element kanału zawiera powiązane ze sobą dane (44, 46) audio nagłówka, które są otrzymywane w wyniku połączenia danych audio nagłówka, przyporządkowanych do nagłówka, z dwóch bloków danych, i obejmują przyporządkowany nagłówek w formie, w jakiej identyczna dla wszystkich nagłówków, uprzednio nadmiarowa część jest zmodyfikowana, aby mogła być zastąpiona przez informację o długości, która określa ilość danych danego elementu kanału lub też ilość odpowiednich, powiązanych ze sobą danych nagłówka, przy czym drugi strumień danych audio poprzedza nagłówek łączny, który posiada identyczną dla wszystkich nagłówków część nadmiarową, mające następujące cechy: a system for creating an input data stream that represents the encoded audio signal and has a first file format from the second audio data stream by verifying that the second audio data stream is a reformatted data stream from the first file format;układ do tworzenia wejściowego strumienia danych, który reprezentuje zakodowany sygnał audio i ma pierwszy format pliku, z drugiego strumienia danych audio poprzez weryfikację, czy w przypadku drugiego strumienia danych audio chodzi o strumień danych przeformatowany z pierwszego formatu pliku;odczytywanie identycznej, uprzednio nadmiarowej części z nagłówka łącznego;reading an identical, previously redundant portion from the combined header;replacing length information in headers with an identical, previously redundant portion;zastępowanie informacji o długości w nagłówkach przez identyczną, uprzednio nadmiarową część;zeroing the indicators in the headers of the channel elements of the second audio data stream, and therefore they define as the beginning of the header audio data that the header audio data begins immediately after the given header to obtain the reset headers;zerowanie wskaźników w nagłówkach elementów kanałów drugiego strumienia danych audio, w związku z czym określają one jako początek danych audio nagłówka, że dane audio nagłówka rozpoczynają się bezpośrednio za danym nagłówkiem, w celu otrzymania nagłówków zerowania;changing information about the bit rate in the headers of channel elements of the second audio data stream, therefore, the data block dependent on the bit rate information in accordance with the first audio data format in all headers is sufficient, to fit a given header and the associated header audio data, to get headers with changed bit rates and restored;and inserting bits between each channel element and the next channel element, therefore, the length of each channel element plus inserted bits is adapted to the changed bit rate information, and a system for feeding the input data stream to the decoder according to the changed bit rate information to obtain an audio signal. zmienianie informacji o przepływności w nagłówkach elementów kanałów drugiego strumienia danych audio, w związku z czym zależna od informacji o przepływności długość bloku danych zgodnie z pierwszym formatem danych audio we wszystkich nagłówkach jest wystarczająca, aby zmieścić dany nagłówek oraz przyporządkowane dane audio nagłówka, w celu otrzymania nagłówków o zmienionej przepływności oraz przywróconych;oraz wstawianie bitów pomiędzy każdym elementem kanału oraz następnym w kolejności elementem kanału, w związku z czym długość każdego elementu kanału plus wstawionych bitów jest dostosowana do zmienionej informacji o przepływności, oraz układ do doprowadzania wejściowego strumienia danych do dekodera zgodnie ze zmienioną informacją o przepływności w celu otrzymania sygnału audio. 12. The device according to claim 11, wherein a redundant portion identical for all headers means a sync word. 12. Urządzenie według zastrz. 11, przy czym identyczna dla wszystkich nagłówków część nadmiarowa oznacza słowo synchronizacji. 13. The device according to claim 11 or 12, wherein the system for creating the input data stream is shaped so as to change the rate information to the highest allowed value. 13. Urządzenie według zastrz. 11 albo 12, przy czym układ do tworzenia wejściowego strumienia danych jest ukształtowany tak, aby w przypadku zmiany informacji o przepływności ustawiać ją na najwyższą dozwoloną wartość. 14. A computer program with a program code for performing the method according to one of the claims 1 or 8 when the computer program runs on the computer. 14. Program komputerowy z kodem programu do wykonywania sposobu według jednego z zastrz. 1 albo 8, gdy program komputerowy zostanie uruchomiony w komputerze. Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung e.V., Niemcy Fraunhofer-Gesellschaft zur Forderung der angewandten Forschung eV, Germany Pełnomocnik: Proxy: EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 100 100 102 102 FIG. 6 FIG. 6 EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 FIG.3 FIG.3 EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 ELEMENT KANAŁU MP3 MP3 CHANNEL ELEMENT EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 FROM THE ENCODER (FRONT) 7QA Z KODERA (PRZÓD) 7Qa 70b 70b FROM ENCODER 2 (CENTRAL) \ 72a Z KODERA 2 (CENTRALNY) \ 72a 72b 72b FIG. 5 FIG. 5 DANE1C S\\XWW DATA1C S \\XWW WITH THE CODER _Ą \ 74a Z KODERA _Ą \ 74a DANE 2 Cl DATA 2 Cl 132a / 7 /// 7/77 ///) /// 7 ///////////// 4, 'ιν.νιϊΐ GIVEN FROM III ^DATA 0 Ł-> lowing nnf 132a /7///7/77///)///7/////////////4, 'ιν.νιϊΐ PODANE WYPEłnp III ^DANE 0 ł-> niające n nf 124 syncword = OxFFF ID layer protectionbit bitrate_index = OxE sampling_frequency padding bit = 1 124 syncword=OxFFF ID layer protectionbit bitrate_index=OxE sampling_frequency padding bit=1 132b 7777777777777Υ77777777777777777Λ ;dane 0 & 132b 7777777777777Υ77777777777777777Λ;data 0 & DANE WYPE: WYPE DATA: L134a Ł134a INSTANCE INSTANCJA DEKODERA RECEIVER MP3 MP3 EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 FIG. 7 FIG. 7 EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 FIG. 8 FIG. 8 EP 1 647 010 B1 EP 1 647 010 B1 Z-16441/17 Z-16441/17 FIG. 9 FIG. 9