Come impedire a VLC di ridimensionare automaticamente la finestra in base alla risoluzione del contenuto visualizzata?


120

In un mio caso un frame grafico di risoluzione molto elevato (rispetto al flusso video) (che dice "accesso negato" (quando il mio IP cambia)) può apparire al posto di un flusso video, il che rende ridimensionabile la finestra VLC, diventando più grande della mia lo schermo è. Questo mi infastidisce Posso impostare VLC per non ridimensionare mai la sua finestra quando non lo faccio io stesso e ridimensionare i contenuti?

Risposte:


145

È davvero difficile trovare la casella di controllo che deve essere deselezionata , così potresti andare a modificare il file rc (ma non usare notepad.exe per farlo, dato che il file non sarà formattato).

C:\Users\%USERNAME%\AppData\Roaming\VLC

--- vlcrc.default       2011-12-16 11:46:51.000000000 -0800
+++ vlcrc.noresize      2010-12-05 20:00:26.000000000 -0800
@@ -1088,7 +1088,7 @@
 #qt-maximized=101

 # Resize interface to the native video size (boolean)
-#qt-video-autoresize=1
+qt-video-autoresize=0

Qui è dove trovi l'opzione nell'interfaccia.

VLC disable resize


11
PS, è stato un PITA estremo scoprire che la prima volta lo stavo cercando. In realtà ho scavato nella sorgente di VLC prima di capire dove nascondevano quella stupida casella di controllo.
Zoredache

7
Devi anche impostare VLC per USARE l'interfaccia QT.
Mindwin

1
+1. Sono andato a ENORME difficoltà di accedere al sito per l'upvote. È enorme per me fratello. lol grazie per l'ottima risposta.

2
Si noti che questo può anche essere ottenuto temporaneamente con il flag della riga di comando --no-qt-video-autoresize
WirthLuce

8
richiede chiusura e apertura prima che il nuovo comportamento abbia effetto.
Trevor Boyd Smith

98

Selezionare Strumenti ⇨ Preferenze ⇨ Interfaccia quindi deseleziona la casella Ridimensiona l'interfaccia alla dimensione del video .
Infine, riavvia VLC.

enter image description here


8
Questa risposta è più aggiornata. L'altra risposta (accettata) sembra essere applicata alle precedenti versioni VLC precedenti alla 2.xx.
nixda

11
assicurati di riavviare VLC (come indicato sopra). è davvero necessario!
Simon

4
La risposta più vecchia funziona se si dispone di "Mostra tutto" o di quello che viene chiamato abilitato, ma questo è sicuramente il modo più rapido per la soluzione, al giorno d'oggi.
kayleeFrye_onDeck

Questa risposta evidenzia in realtà quale casella di controllo modificare.
Jake Berger

Quando ho avviato un video VLC è sempre stato massimizzato. La casella è stata selezionata per impostazione predefinita. Così ho fatto: deseleziona la casella & gt; riavvia VLC & gt; seleziona nuovamente la casella & gt; riavviare VLC . Ora ogni volta che avvio un video la finestra ridimensiona la dimensione originale del video, che è quello che volevo. Questo è in Ubuntu, per qualche ragione il comportamento corretto non è stato applicato anche se la casella è stata selezionata per impostazione predefinita al momento dell'installazione di VLC.
Daniel

16

Per prima cosa scegli la dimensione della finestra che ti piace come finestra VLC.

Quindi tenere premuto il tasto Ctrl e chiudi la finestra con l'icona X.

Quando riapri VLC, dovrebbe aprire la finestra con le stesse dimensioni che hai chiuso.


Grazie, questo ha funzionato per me ed è esattamente quello di cui avevo bisogno.
KoKo

+1 Quella casella di controllo nelle impostazioni non ha senso, ma questo metodo ha fatto il trucco. Grazie!
zur4ik

2

Dal Documentazione VLC , Ho trovato:

--sout-transcode-maxwidth=<integer>
  Maximum output video width.

--sout-transcode-maxheight=<integer>
  Maximum output video height.

Tuttavia, l'esecuzione di VLC dalla riga di comando richiede molte impostazioni (comprese le impostazioni dal modulo standard e dal modulo transcodifica), quindi potresti voler dare un'occhiata al loro Esempi .

Installerò VLC su questo computer e cercherò di impostare le dimensioni massime attraverso la GUI. Ti riporto se trovo qualcosa.


1
Sono quasi certo che non vuole transcodificare nulla, vuole solo che l'interfaccia smetta di ridimensionarsi.
Zoredache

Strada da percorrere, @zoredache! Ho votato per te.
Jesse Smith

-1

Il modo migliore per farlo premere Ctrl + H quando apri un video.

È quindi possibile ridimensionarlo di conseguenza.


-1

Selezionare Strumenti ⇨ Preferenze ⇨ Interfaccia quindi deselezionare la casella Ridimensiona l'interfaccia alla dimensione del video e la casella Integrare il video nell'interfaccia, riavvia.

Inizia ora il film, se noti che ci dovrebbero essere 2 finestre principali e la finestra video in 2 finestre separate ora.

Torna indietro Seleziona Strumenti ⇨ Preferenze ⇨ Interfaccia quindi dai un'occhiata Integra il video nell'interfaccia Infine, riavvia VLC.

Le finestre video tornano normali al suo valore predefinito all'interno della finestra principale, ora il film rimane nella posizione desiderata, ridimensiona a piacere, chiude il filmato e nota che rimane nella dimensione che hai scelto.

Non so come sia, ma dopo aver provato è così che funziona per me.

Un'altra opzione che ho trovato è:

enter image description here

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.