pular parte de um vídeo

6

Existe alguma configuração ou extensão de vlc que pode ser usada para pular uma parte predefinida de um vídeo. ou pode ser algum hack como hex editando o arquivo de vídeo e preenchendo essa parte específica com bits aleatórios. (Eu não me importo se o filme ficar preto por alguns segundos).

O one-way pode ser cortar o arquivo de vídeo e juntar as partes, mas isso consome tempo.

ps: Eu quero assistir esse filme com minha família, mas tem poucos conteúdos para adultos.

    
por user276230 22.11.2013 / 18:43

2 respostas

3

Se você cortar bytes aleatórios, o filme provavelmente não será reproduzido. O player pode falhar ou não sincronizar novamente o fluxo - o vídeo pode simplesmente parar. Além disso, você vai ter dificuldade em descobrir onde estão os bytes "adultos", por assim dizer.

Se você já sabe onde as partes estão sendo cortadas, eu edito o arquivo em qualquer um dos numerosos editores de vídeo . Mesmo o Windows Movie Maker ou o iMovie faria o trabalho, e eles estão facilmente disponíveis em ambos os principais sistemas operacionais.

Este é um recurso solicitado para o VLC. Não é realmente nada fácil de usar por aí. Ainda assim, o VLC oferece a possibilidade de criar listas de reprodução em um determinado formato que silenciaria ou ignoraria partes de um arquivo. Isso é chamado de XSPF . Você pode descobrir o formato adequado para isso.

Além disso, há editor de conteúdo de filmes :

A VLC based editor built in python that allows users to create and use custom filter files to make movies more family friendly. Allows users to have the player automatically mute specific words or skip certain scenes based on the content of those scenes.

E cinema sensível :

Clean Editing Movie Player allows you watch edited movies by applying delete lists (EDL's) (i.e. "mute out" or "cut out" scenes) to DVD's/files, with preliminary support for also applying them to arbitrary web/internet based players like netflix instant, hulu/hulu plus etc

Veja também estes tópicos nos Fóruns do VideoLAN:

  • auto pular partes indesejadas de um vídeo
  • Existe um módulo similar ao Clearplay (filtro de conteúdo)?
por 22.11.2013 / 18:58
1

Existe uma maneira de fazer isso no VLC, se não for muito elegante. Carregue o filme desejado, abra a lista de reprodução, verifique se o filme é o único da lista de reprodução e use Media -> Save Playlist to File para criar um arquivo xspf. Agora você pode conseguir o que quer jogando o campo "extensão". Aqui está um exemplo:

<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/"     xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/" version="1">
<title>Playlist</title>
<trackList>
    <track>
        <location>file://YOUR MOVIE</location>
        <title>Some title</title>
        <duration>6884298</duration>
        <extension application="http://www.videolan.org/vlc/playlist/0">
            <vlc:id>0</vlc:id>
                    <vlc:option>start-time=0</vlc:option>
                    <vlc:option>stop-time=3142</vlc:option>
                    <vlc:option>some-option=100</vlc:option>            
        </extension>
    </track>
    <track>
        <location>file://YOUR MOVIE</location>
        <title>The Title</title>
        <duration>6884298</duration>
        <extension application="http://www.videolan.org/vlc/playlist/0">
            <vlc:id>1</vlc:id>
                    <vlc:option>start-time=3142</vlc:option>
                    <vlc:option>stop-time=3193</vlc:option>
                    <vlc:option>no-audio</vlc:option>
                    <vlc:option>no-video</vlc:option>
                    <vlc:option>some-option=100</vlc:option>            
        </extension>
    </track>
    <track>
        <location>file://YOUR MOVIE</location>
        <title>The Title</title>
        <duration>6884298</duration>
        <extension application="http://www.videolan.org/vlc/playlist/0">
            <vlc:id>3</vlc:id>
                    <vlc:option>start-time=3193</vlc:option>
                    <vlc:option>some-option=100</vlc:option>            
        </extension>
    </track>
</trackList>
<extension application="http://www.videolan.org/vlc/playlist/0">
        <vlc:item tid="0"/>
</extension>

Em seguida, salve-o novamente como um arquivo xspf e abra-o com o VLC ( Media -> Open File ). O exemplo acima fica preto entre 52:23 e 53:14 (os tempos estão em segundos no arquivo. 3142 e 3193 segundos). Basicamente, você precisa replicar a seção e alterar a seção para coincidir com as opções e os tempos desejados.

    
por 14.12.2017 / 02:26