Dobrý den,
chtěl bych se zeptat na doporučení co musí splňovat soubor mp3, který lze zaslat přes ISDS?
Vím o vyhlášce č.194/2009 Sb., kde se píše o:
mp2/mp3 (MPEG-1 Audio Layer 2/Layer 3)
Mám dva soubory mp3 které toto splňují nicméně jeden projde a druhý hlásí chybu 1214 : Obsah souboru nebyl identifikován.
Předem děkuji za odpověď.
S pozdravem
Jiří Farský
92.1 Re: MP3 soubor při odeslání hlásí: 1214 : Obsah souboru nebyl identifikován.
admin 23.01.2017 08:59Dobrý den,
přesně odpovědět nedokážu, ale když nám ten soubor, který neprojde kontrolou, pošlete (na mail technicka.podpora.isds@cpost.cz), tak zjistíme, jestli je chyba u nás nebo u Vás.
Podle hlášky se zdá, že v souboru je cosi, s čím kontrola nepočítá a nerozpozná formát deklarovaný mime-typem nebo příponou.
Jan Šíma
ISDS
92.1.1 Re: Re: MP3 soubor při odeslání hlásí: 1214 : Obsah souboru nebyl identifikován.
admin 23.01.2017 08:59Dobrý den,
to jsme již realizovali a dostali odpověď viz níže.
Dobrý den,
oficiální požadavky na zvukový soubor tohoto typu přiložený ke zprávě
v datové schránce jsou: mp2/mp3 - MPEG-1 Audio Layer2/Layer3
Dle našich zkušeností mp3 soubory vyprodukované specializovanými
programy call center často přes datovou schránku neprojdou, což je
pravděpodobně způsobeno odchylkami od MP3 standartu, se kterými je
zvukový záznam vytvořen/uložen.
Vámi zaslané vzorky se na 1. pohled liší výrazně hlavičkou - začátkem
souboru (ten funkční obsahuje ID tagy), vzorkováním (ten fuknční má 160
kbps/ 44 kHz) nicméně toto nemusí být zdroj problému.
Dále jsem programem Merge MP3 zjistil, ze u souborů se liší umístění
MPEG Headeru a obsah položky Original Bit - funkční soubor ji má
nastavenou na "Not Set", nefunkční na "Set". Nedokážeme s absolutní
jistotou říct, zda je problém v tomto, ale může to být stopa.
Ten Layer 3 splňují oba soubory.
V praxi bych doporučil jako 1.krok podívat se do parametrů programu,
který vytváří ty MP3 soubory, zda je možné nastavit nějak jinak
parametry ukládaných zvukových záznamů. Jsou tam nějaké volby k nastavení?
--
S pozdravem
Apfelthaler Jiří
Tym podpory ISDS
92.1.1.1 Re: Re: Re: MP3 soubor při odeslání hlásí: 1214 : Obsah souboru nebyl identifikován.
admin 23.01.2017 08:59Dobrý den,
máte pravdu, že ta odpověď od operátora nebyla příliš užitečná.
Děkujeme za soubor, už jsme jej předali autorům té komponenty, která ověřuje shodu příloh s vyhláškou, a je možné, že se změní, aby i takový soubor prošel. Ale počítejte s tím, že než se případně taková nekritická změna dostane do produkčního prostředí, uplyne v lepším případě mnoho týdnů. Až budu vědět více, ozvu se Vám.
Jan Šíma
ISDS
92.1.1.1.1 Re: Re: Re: Re: MP3 soubor při odeslání hlásí: 1214 : Obsah souboru nebyl identifikován.
admin 23.01.2017 08:59Dobrý den,
děkuji za odpověď, nám se to jako "nekritická" chyba nejeví.
Náš zákazník potřebuje komunikovat s ČNB pomocí ISDS a při nekomunikaci mu hrozí pokuty v řádech milionů korun a posílá
MP3 soubor, který splňuje vyhlášku
mp2/mp3 (MPEG-1 Audio Layer 2/Layer 3)
a ISDS soubor odmítají.
Nicméně šlo by alespoň získat doporučení od autorů komponenty co musí soubor obsahovat aby prošel?
Nebo naopak co komponenta vysloveně považuje za nežádoucí v souboru?
ID tagy, vzorkování, hlavičky apod.
Abychom mohli dodavatelům třetích stran poslat nějaké technické údaje a doporučení jak MP3 vytvářet?
Předem děkuji za odpověď.
S pozdravem
Jiří Farský
92.1.1.1.1.1 Re: Re: Re: Re: Re: MP3 soubor při odeslání hlásí: 1214 : Obsah souboru nebyl identifikován.
admin 23.01.2017 08:59Dobrý den,
k Vašemu problému byl standardně založen incident a předán řešiteli.
První reakce řešitele zní:
Průběh řešení:1. kontroluje se povolená přípona .mp2 a .mp3 2. kontroluje se MIME typ audio/mpeg, který je definován podle RFC 3003. 3. kontroluje se podle specifikace, zda-li soubor začíná řetězcem ID3 (49 44 33) nebo posloupností bajtů FF FD (pro MP2) a FF FB (pro MP3) Zdroj specifikace: http://www.faqs.org/rfcs/rfc3003.html a http://www.id3.org/id3v2.3.0
Soubor testvaci_mptroska_2.mp3 projde, protože začíná řetězcem ID3 (49 44 33). Soubor testvaci_mptroska.mp3 NEPROJDE, protože začíná řetězcem Xè° (58 8F A1 09), který nesplňuje uvedenou kontrolu.
Jan Šíma
ISDS