MKV procura quebrado após a re-codificação

0

Eu tenho alguns arquivos MKV que precisam que o título seja alterado. Minha pesquisa levou-me a entender que a re-codificação é a maneira mais fácil de fazê-lo.

  1. mediainfo em um dos arquivos

    General
    Unique ID                                : 16743895095605599160700889077762303640 (0xC98C1C3DF6AACE6D7E0AE56F6D92698)
    Complete name                            : file1.mkv
    Format                                   : Matroska
    Format version                           : Version 2
    File size                                : 218 MiB
    Duration                                 : 18mn 23s
    Overall bit rate                         : 1 655 Kbps
    Movie name                               : Movie1
    Writing application                      : Lavf56.1.0
    Writing library                          : Lavf56.1.0
    WMFSDKNEEDED                             : 0.0.0.0000
    DEVICECONFORMANCETEMPLATE                : AP@L1
    WMFSDKVERSION                            : 11.0.5721.5265
    ISVBR                                    : 0
    ARTIST                                   : 
    COPYRIGHT                                : Copyright (c)
    
    Video    
    ID                                       : 1
    Format                                   : VC-1
    Format profile                           : Advanced@L1
    Codec ID                                 : V_MS/VFW/FOURCC / WVC1
    Codec ID/Hint                            : Microsoft
    Bit rate                                 : 1 558 Kbps
    Width                                    : 720 pixels
    Height                                   : 480 pixels
    Display aspect ratio                     : 3:2
    Frame rate mode                          : Variable
    Standard                                 : NTSC
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Compression mode                         : Lossy
    Default                                  : No
    Forced                                   : No
    
    Audio
    ID                                       : 2
    Format                                   : WMA
    Format version                           : Version 2
    Codec ID                                 : A_MS/ACM / 161
    Codec ID/Info                            : Windows Media Audio
    Duration                                 : 18mn 23s
    Bit rate                                 : 64.0 Kbps
    Channel(s)                               : 2 channels
    Sampling rate                            : 48.0 KHz
    Bit depth                                : 16 bits
    Stream size                              : 8.42 MiB (4%)
    Default                                  : No
    Forced                                   : No
    
  2. Eu usei um comando simples de codec copy com uma tag de título

    avconv -i file1.mkv -c:v copy -c:a copy -metadata title='title1' file1-retitled.mkv
    

No entanto, há um problema quando procuro o novo vídeo - ele aparece todo manchado (quadrados grandes, escuros e coloridos) por alguns segundos e depois fica bom. Eu tentei a busca com diferentes players de vídeo. O arquivo de entrada não tem problemas de busca - funciona perfeitamente bem (pode-se notar que os próprios arquivos de entrada foram cortados de outros arquivos de vídeo usando avconv).

Como corrijo este problema?

    
por 3l4ng 06.09.2015 / 21:22

1 resposta

0

É provável que a codificação RE resulte em perda de qualidade, mas usando as opções c:v copy e c:a copy , você só está movendo os dados de um contêiner para outro. Isso não deve resultar em perda de qualidade. Meu melhor palpite para o problema que você está enfrentando é problemas com o fluxo de vídeo V_MS / VFW / FOURCC / WVC1. Pode estar relacionado com este erro: link

No entanto:

Como o arquivo original file1.mkv não tem problemas, a maneira mais fácil é simplesmente usar mkvpropedit para editar as propriedades do arquivo mkv, por exemplo mkvpropedit file1.mkv --set "title=New Title"

Se não estiver instalado, você pode instalar o pacote com:

sudo apt-get install mkvtoolnix

Fonte: Experiência

Mais informações: link

    
por Elder Geek 22.02.2016 / 15:13