Como desativar todas as bordas da janela na janela de reprodução do VLC


18

Existe uma maneira de tornar a janela de reprodução do VLC completamente sem borda (sem barra de título, sem outras bordas)?

Idealmente, eu gostaria que a janela de reprodução estivesse completamente sem margens e, em seguida, uma janela separada que possua os controles (reprodução, pausa, controle da linha do tempo etc.).

ATUALIZAÇÕES:
não consigo usar o modo de tela cheia, gostaria que a janela de reprodução tivesse o mesmo tamanho do vídeo, que geralmente tem cerca de 300 x 300 px. Além disso, preciso poder posicionar a janela em qualquer lugar da área de trabalho.

Estou usando a versão Windows do VLC.

Respostas:


16

Isso faria isso:

vlc - sem vídeo - deco - sem vídeo incorporado

O vídeo permanecerá no canto superior esquerdo do Windows. Adicione isto para alinhar:

--video-x = ​​X --video-y = Y

por exemplo

--video-x = ​​120 --video-y = 300

Para linhas de comando: Ajuda da linha de comandos do VLC


10

Abra as preferências do VLC, vá para Opções de vídeo -> desative a caixa de seleção 'Decorações da janela' Em seguida, vá para "Opções da interface" -> desative o "incorporar vídeo na interface".

Isso reproduzirá o vídeo em uma janela sem bordas (funciona também no Windows). A única coisa que ainda não descobri é como definir o tamanho dessa janela.

Atualização: você pode forçar a largura e a altura da janela de reprodução adicionando "width = 640 height = 480" às propriedades do atalho no Windows (ou na linha de comando em outros sistemas, por exemplo).


Para mim, é isso que o OP está pedindo, o mais fácil de implementar e é 100% compatível com a versão mais recente do VLC em todas as plataformas.
Benjamin R

1
Por que não há atalho de teclado para isso? E o fato de não haver nenhum controle de reprodução em foco é bastante estúpido.
22417 Wesley

1
O atalho desejado é CTRL + H
Jonathan

5

use isso para reproduzir seu vídeo sem bordas em 100: 100 da tela com tamanho = 500x400

vlc -I dummy --width=500 --height=400 --video-x=100 --video-y=100 --no-video-deco --no-embedded-video test.avi

4

Menu "Visualizar"> "Visualização mínima".

Isso oculta todos os botões e menus, mas deixa a borda da janela e as janelas minimizam / maximizam / fecham os botões.

Posso perguntar o que você está tentando realizar com isso?


Eu realmente preciso ter a janela completamente sem bordas ou outras decorações. Estou capturando parte da tela para enviar para outro dispositivo e, devido a limitações de como esse dispositivo pode capturar a tela, preciso poder posicionar exatamente minha janela de vídeo. Por exemplo, se eu posicionar a janela do vídeo em x = 1600, y = 0, preciso que o vídeo comece exatamente lá, para que a borda da janela não atrapalhe ... caso contrário, ela será capturada e enviada para o dispositivo externo .
Rob Thomas

1
Você pode converter o vídeo de origem na resolução necessária, em vez de tentar redimensionar a janela.
Force Flow

Rob, você pode considerar transmitir o conteúdo digital, pois, com a abordagem desejada, o processo percorre todas as camadas (OSI-), requer mais recursos e é mais provável que ocorra ou falhe. O VLC é extremamente poderoso e oferece streaming com suas ferramentas padrão com muitos protocolos e decodificações.
Jonathan

1

As bordas da janela e a barra de título são desenhadas pelo seu gerenciador de janelas. Talvez você possa usar um gerenciador de janelas lado a lado como incrível que não desenha nenhuma borda.

Consegui executar a janela vlc sem borda contendo apenas o filme reproduzido com o comando:

alltray --borderless vlc --qt-minimal-view movie.avi

Isso foi testado no Ubuntu 10.10. Você precisará instalar a bandeja alltray que não está disponível por padrão:

sudo apt-get install alltray

Desculpe, eu deveria ter sido mais específico, não consigo usar o modo de tela cheia.
Rob Thomas


-1

clique duas vezes na janela de vídeo para ver em tela cheia para windows ou linux


Desculpe, eu deveria ter sido mais específico, não consigo usar o modo de tela cheia.
Rob Thomas
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.