Visualizzazione dei risultati da 1 a 4 su 4

Discussione: 4K Video Downloader

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    738

    4K Video Downloader

    Non c'è una sezione in cui poter postare questa domanda. Provo qui.
    4K Video Downloader chiede in che qualità voglio salvare il video, oltre ad esserci quella originale. Ma com'è possibile salvarlo in una qualità migliore? Cioè, volgio dire, è una cosa impossibile, giusto?

  2. #2
    Concettualmente è ovviamente impossibile. Se vengono proposte opzioni a risoluzione superiore dell'originale, il file viene generato con procedimenti di upscaling/interpolazione, che naturalmente non possono aggiungere informazione che nell'originale non c'era.

    Si tratta di algoritmi che vengono già applicati "in linea" quando si riproduce un video ad una certa risoluzione su un monitor ad una risoluzione diversa. Se è vero che un programma dedicato e senza il vincolo di fare i conti in tempo reale può applicare algoritmi più sofisticati (e che potenzialmente possono fornire un risultato visivamente migliore), è anche vero che:
    - se poi si riproduce il video risultante su uno schermo a risoluzione diversa si "paga" in qualità un doppio passaggio di interpolazione;
    - il file generato di fatto contiene la stessa informazione, ma è più grosso;
    - elaborazioni di questo tipo necessariamente richiedono un ulteriore giro di compressione lossy finale, che ogni volta che viene applicata incorre in "generational loss"; in altre parole, dato che la compressione video che viene impiegata ha perdita di informazione, ogni volta che si ricomprime il risultato peggiora in qualità;
    - scaricare il file originale richiede solo il tempo di download; ogni ulteriore elaborazione richiede decompressione, elaborazione e ricompressione, cosa che in genere richiede un bel po' di tempo (la compressione ad elevata qualità in particolare; h.265 divora la CPU).

    Per questo in linea di massima scaricherei sempre i file video nel formato originale in cui sono proposti (ovviamente alla massima risoluzione disponibile se il sito li fornisce in più formati), e terrei l'upscaling come procedimento da applicare in seguito e solo se effettivamente si vede che dà risultati migliori.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    738
    Dici che "la compressione video che viene impiegata ha perdita di informazione". Ma ha perdita d'informazione solo se salvo il video in una qualità inferiore, giusto?
    Dici che "se poi si riproduce il video risultante su uno schermo a risoluzione diversa si "paga" in qualità un doppio passaggio di interpolazione". Cioè? Mi puoi spiegare in altre parole facendo esempi?

  4. #4
    Quote Originariamente inviata da valyfilm Visualizza il messaggio
    Dici che "la compressione video che viene impiegata ha perdita di informazione". Ma ha perdita d'informazione solo se salvo il video in una qualità inferiore, giusto?
    No, in generale, ogni volta che ricomprimi con un algoritmo lossy c'è potenziale perdita di informazione. Se l'algoritmo è scritto bene, non viene applicata alcuna modifica tra compressione e decompressione e i parametri di ricompressione sono identici a quelli di compressione è possibile non perdere alcuna informazione, in tutti gli altri casi di fatto si incorre più o meno sempre in perdita di qualità (per quanto piccola possa essere). Questa categoria di problemi è detta "generation loss" (vedi in particolare i paragrafi transcoding e editing).
    Dici che "se poi si riproduce il video risultante su uno schermo a risoluzione diversa si "paga" in qualità un doppio passaggio di interpolazione". Cioè? Mi puoi spiegare in altre parole facendo esempi?
    È esattamente il caso citato nel paragrafo "editing" che ti ho linkato sopra. Se ho (ad esempio) un'immagine 320x240 di questo tipo:

    la riscalo a 330x248

    e poi la riscalo a 640x480

    la seconda riscalatura andrà ad ingrandire gli artefatti introdotti nella prima; se invece riscalo diretto l'immagine 320x240 a 640x480 non compare nessun genere di artefatto:
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.