Dokumentace / Řešení problémů / Jak prověřit video, které se nepřehrává z USB

Jak prověřit video, které se nepřehrává z USB

Úvod a orientace

Když systém USB úložiště rozpozná, ale jedno video se nepřehrává, ověřte přístup k souboru, skutečný formát a přítomnost obrazové i zvukové stopy.

Postup kontroly a řešení

Než začnete

Příkazy zadávejte jednotlivě do vzdálené konzole. Pouze čtou údaje a nic nenastavují. Tento postup je určen člověku s oprávněním používat konzoli; nepoužíváte-li ji běžně, požádejte svého poskytovatele softwaru o pomoc.

Počkejte na skutečný výstup příkazu. Samotné SEND OK potvrzuje jen odeslání. Pokud konzola nevrací výsledky ani u jiných příkazů, nelze prázdnou odpověď vyhodnotit jako chybějící nástroj nebo závadu zařízení.

  1. Porovnejte problémové video s funkčním.

    V USB přehrávači médií zkontrolujte povolené typy médií a zkuste jiné video ze stejného USB. Poznamenejte si, zda problémový soubor chybí v nabídce, nejde spustit, nebo běží bez zvuku. USB ponechte připojené. Tyto místní soubory neprocházejí automaticky cloudovou konverzí médií.

  2. Zjistěte, kde je USB úložiště připojené.

    Nejprve zkontrolujte připojené USB v monitoringu zařízení. Potom ověřte dostupnost nástroje lsblk a vypište úložiště příkazy níže, každý zvlášť. Výpis sám ještě nepotvrzuje čitelnost konkrétního videa.

    command -v lsblk

    Příkaz command -v má vrátit cestu k nástroji. Bez ní se zastavte a požádejte poskytovatele o pomoc.

    lsblk -o NAME,TRAN,SIZE,FSTYPE,MOUNTPOINT

    Ve sloupci TRAN může být u USB zařízení uvedeno usb; některá zapojení tento údaj nevyplní. MOUNTPOINT ukazuje místo, pod kterým je úložiště přístupné v Linuxu. Pokud je u datového oddílu prázdné, nemáte z tohoto výpisu cestu k jeho souborům. Požádejte poskytovatele o ověření připojení; nic neformátujte.

  3. Ověřte dostupnost nástrojů pro kontrolu souboru.

    První příkaz hledá nástroj file, druhý ffprobe. Spusťte je jednotlivě. Každý má vrátit cestu k danému nástroji. Pokud některý nebyl nalezen, příslušnou kontrolu bez pomoci poskytovatele neprovádějte. Chybějící nástroj neznamená poškozené video.

    command -v file
    command -v ffprobe

    Příkazy v následujících dvou krocích obsahují pouze ukázkovou cestu /skutecna/cesta/video.mp4. Nahraďte ji celou skutečnou cestou k videu, včetně složek a názvu souboru. Samotný bod připojení USB nestačí. Cestu neodhadujte; pokud ji neznáte, nechte ji zjistit poskytovatelem. Zachovejte uvozovky kolem cesty.

  4. Zjistěte skutečný typ souboru.

    file odhaduje typ podle obsahu souboru. Ve výpisu hledejte rozpoznaný typ média; může uvádět například kontejner MP4. Přípona v názvu není zárukou skutečného formátu. Rozpoznání typu ještě nepotvrzuje, že je celý soubor v pořádku.

    file -- '/skutecna/cesta/video.mp4'

    Při No such file or directory zkontrolujte cestu a název. Při Permission denied chybí oprávnění k souboru; neměňte plošně práva a předejte výsledek poskytovateli. Jinou chybu nebo neúplný výpis uložte — samotné hlášení ještě neurčuje příčinu.

  5. Přečtěte obrazové a zvukové stopy videa.

    ffprobe vypíše strukturované informace. Nemusíte rozumět celému výpisu: vyhledejte níže uvedené položky. Hodnoty porovnejte s funkčním videem a s podporovanými formáty.

    ffprobe -v error -show_entries format=format_name,duration:stream=index,codec_type,codec_name,width,height,sample_rate,channels -of json '/skutecna/cesta/video.mp4'
    Co ve výpisu hledatCo to znamená
    codec_type: video / audioUrčuje obrazovou nebo zvukovou stopu. Pokud není uvedena zvuková stopa, soubor nemá takto rozpoznaný zvuk.
    codec_nameZpůsob kódování obrazové nebo zvukové stopy, například h264 nebo aac. Stejná přípona souboru může obsahovat různé kodeky.
    width / heightŠířka a výška obrazové stopy v pixelech.
    format_name / durationFormát souboru (kontejner) a jeho délka v sekundách.
    sample_rate / channelssample_rate je počet zvukových vzorků za sekundu (Hz); channels je počet zvukových kanálů. Údaje se zobrazí, pokud jsou dostupné.
  6. Vyhodnoťte nález a ověřte další krok.

    Pokud se typ nebo stopy nepodaří přečíst, porovnejte soubor s originálem. Případnou úpravu proveďte na kopii mimo přehrávač a potom ověřte přehrání v USB aplikaci. Rozpoznaný kodek a metadata nezaručují úplné dekódování ani podporu konkrétní přehrávací cesty. Pokud zvuková stopa existuje, ale video je tiché, pokračujte kontrolou zvukového výstupu.

ffprobe — FFmpeg

Související témata a další kroky

Co předat podpoře

Předejte identifikaci zařízení, čas kontroly, přesný projev, výstup příkazů a srovnání s funkčním případem. Vynechte hesla a nesouvisející osobní údaje. Uveďte, co bylo ověřeno na místě a co pouze na dálku.

Nenašli jste, co jste hledali?
Obraťte se na svého poskytovatele softwaru.