Problema del MIME in un'utenza

6 contenuti / 0 new
Ultimo contenuto
Ritratto di francesco bat
Offline
Last seen: 3 anni 11 mesi fa
Iscritto: 20/11/2011 - 02:46
Problema del MIME in un'utenza

Ciao a tutti.
Da premettere che ieri ho risolto questo problema in maniera drastica ma è stato di una certa complessità e vorrei cercare di capire cosa è successo e come avrei potuto risolvere in maniera normale.
Vi spiego l'accaduto.
In una mia utenza improvvisamente mi sono ritrovato alcuni files .mpg associati come "documenti di testo" e nel MIME di questi files erano associati all'apertura a Kwrite ed Emacs, la tipologia di files era di tipo .txt, .doc eccetera; una cosa stranissima !
Cerco di cambiare l'associazione del mime nelle proprietà del file impostando "Video MPEG" ma non si aggiorna e me lo rimetteva di nuovo come documento testo.
Provato a rimuovere emacs e kwrite dall'apertura dei files e impostare vlc, xine e gxine; qui tutt'ok ma erano visti sempre come testo e se dopo cercavo di aprire dei files txt me li apriva con vlc.
Provato a rinominare i files mpg a mpeg, appariva per un attimo l'icona dei mpeg e poi diventava subito txt.
Una cosa mai vista !
Altri mpeg funzionavano bene senza problemi.
Andando nel pannello di controllo di Kde, il Mime dei mpeg erano correttamente associati come video.
Ho risolto drasticamente rimuovendo la cartella MIME dalla home in .local e tutto è ritornato come prima.
Forse questo messaggio potrebbe essere considerato inutile siccome ho risolto, ma invece vorrei cercare di capire cos'era successo e se potevo risolvere in maniera più pratica (magari mi era sfuggito qualcosa) e se dovesse ricapitare, saprei come risolvere. Wink
Ciao
Francesco bat

Ritratto di francesco bat
Offline
Last seen: 3 anni 11 mesi fa
Iscritto: 20/11/2011 - 02:46

Riesumo questo post.
Oggi ho scoperto che la probabile causa di questa anomalia è una cartella con dei vecchi files mpeg.
Il caos capita se apro involontariamente questa cartella con gwenview o con il dolphin e alcune volte (anche se raramente) mi associa tutti i mpeg del pc a kwrite e vengono trattati come txt.
Facendo tasto destro e proprietà dei file (ora che è ancora tutt'ok) me li vede come mpeg ma mi dice:

"Tipo: MPEG
Contenuto: Documento in testo semplice
ecc."

La voce "Contenuto: Documento in testo semplice" è l'unico file mpeg che riporta una cosa del genere e non riesco a capire cosa è e perchè c'è.
Non so se è uno strano bug o qualcosa che dovrei modificare nel file, ma mediainfo non mi dice niente di strano perchè è un reale mpeg.
Ciao
Francesco bat

Ritratto di zafran
Offline
Last seen: 1 anno 2 mesi fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Hm

Ritratto di francesco bat
Offline
Last seen: 3 anni 11 mesi fa
Iscritto: 20/11/2011 - 02:46

ROTFL Biggrin

Ritratto di zafran
Offline
Last seen: 1 anno 2 mesi fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Era la cosa più intelligente che mi era venuta da dire.

Che le associazioni con linux fossero più incasinate che con windows ce n'eravamo accorti tutti.
Almeno quello si fida ciecamente delle estensioni e punto.
Con linux la teoria vorrebbe che l'estensione venisse bypassata da un controllo sugli header dei file ma in pratica se rinomini un file si modifica anche l'associazione.
Non sempre però, perché può dipendere anche dal file manager che il database delle associazioni se lo crea per conto suo basandosi su qualche cronologia delle aperture o veramente leggendo gli header e attenendosi eticamente a quanto richiesto dall'eseguendo.

Insomma, visto che a te sembra che sia successo proprio di tutto (lettura reale degli header, riassociazione su evento pregresso, modifica manuale e seguente stravolgimento spontaneo) hm mi sembrava un commento appropriato.

Ritratto di francesco bat
Offline
Last seen: 3 anni 11 mesi fa
Iscritto: 20/11/2011 - 02:46

Per ora mi sono limitato a riprocessare i mpeg copiando lo stesso stream del codec (senza perdita) in nuovi mpeg con ffmpeg con il comando:

ffmpeg -i INPUT.mpg -vcodec copy -acodec copy OUTPUT.mpg

I files generati di uguale dimensione e stesso stream non riportano però quell'anomalia del contenuto testo.
Quegli altri li ho archiviati in .tar e voglio vedere se avrò ancora problemi Wink
Ciao
Francesco bat