Problemas com arquivos MTS em 15.04

2

De volta a 14.04 eu pude assistir e editar arquivos .MTS sem nenhum tipo de problema.

Alguns meses atrás eu atualizei o sistema para o 15.04, e não aconteceu comigo trabalhar em arquivos MTS desde então. Agora estou de volta para trabalhar nelas e estou vendo isseus que nunca tive antes.

Primeiro de tudo, todas as miniaturas dos arquivos MTS que eu mudei para o meu computador ontem aparecem verdes e estragadas. Além disso, isso acontece com muitos dos arquivos do MTS com os quais trabalhei meses atrás e com os quais nunca teve problemas.

Em segundo lugar, o Totem é capaz de lê-los perfeitamente, para que eu possa assisti-los normalmente. VLC não é; Como você pode ver na captura de tela a seguir, a imagem não é suave, mas está repleta de linhas e imperfeições.

O verdadeiro problema surge quando se trata de edição. O Kdenlive adicionará os vídeos ao projeto, mas não poderá trabalhar com eles. Se eu tentar assisti-los através do monitor do projeto, eles não funcionam. Se eu colocá-los na linha do tempo, cortá-los e processá-los, é isso que eu recebo:

O áudio morre após o primeiro meio segundo de vídeo, enquanto a imagem que você vê acima vibra, mas não muda, do começo ao fim do vídeo.

Curiosamente, se eu recuperar projetos antigos e apenas exportá-los, o arquivo de vídeo final é assistível, mesmo que não seja "suave"; é como se tivesse uma baixa taxa de quadros. E isso acontece tanto no Totem quanto no VLC.

Eu verifiquei as informações sobre alguns desses arquivos do MTS, e eles basicamente são todos iguais, e isso é normal, já que todos eles foram gravados com câmeras do mesmo tipo. Esta é a saída de avprobe :

alex@Sargon:~/Video/WIVA/Mantova C&G 2015$ avprobe CM\ 2\ Turbo\ vs\ Horus.MTS
avprobe version 11.2-6:11.2-1, Copyright (c) 2007-2014 the Libav developers
  built on Jan 18 2015 05:12:33 with gcc 4.9.2 (Ubuntu 4.9.2-10ubuntu2)
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 2 with DTS 156718, packet 3 with DTS 156718
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 5 with DTS 199918, packet 6 with DTS 199918
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 6 with DTS 199918, packet 7 with DTS 199918
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 7 with DTS 199918, packet 8 with DTS 199918
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 10 with DTS 243118, packet 11 with DTS 243118
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 11 with DTS 243118, packet 12 with DTS 243118
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 12 with DTS 243118, packet 13 with DTS 243118
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 15 with DTS 286318, packet 16 with DTS 286318
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 16 with DTS 286318, packet 17 with DTS 286318
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 17 with DTS 286318, packet 18 with DTS 286318
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 20 with DTS 329518, packet 21 with DTS 329518
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 21 with DTS 329518, packet 22 with DTS 329518
[mpegts @ 0xf71d20] Non-increasing DTS in stream 2: packet 22 with DTS 329518, packet 23 with DTS 329518
Input #0, mpegts, from 'CM 2 Turbo vs Horus.MTS':
  Duration: 00:17:41.72, start: 1.807089, bitrate: 21473 kb/s
  Program 1 
    Stream #0.0[0x1011]: Video: h264 (High), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 50 fps, 90k tbn, 50 tbc
    Stream #0.1[0x1100]: Audio: ac3, 48000 Hz, stereo, fltp, 384 kb/s
    Stream #0.2[0x1200]: Subtitle: pgssub
# avprobe output

Esta é a saída ExifTool no mesmo arquivo:

alex@Sargon:~/Video/WIVA/Mantova C&G 2015$ exiftool CM\ 2\ Turbo\ vs\     Horus.MTS
ExifTool Version Number         : 9.74
File Name                       : CM 2 Turbo vs Horus.MTS
Directory                       : .
File Size                       : 2718 MB
File Modification Date/Time     : 2015:03:07 18:12:54+01:00
File Access Date/Time           : 2016:01:09 19:56:46+01:00
File Inode Change Date/Time     : 2015:07:25 13:37:41+02:00
File Permissions                : rw-r--r--
File Type                       : M2TS
MIME Type                       : video/m2ts
Video Stream Type               : H.264 Video
Audio Stream Type               : A52/AC-3 Audio
Audio Bitrate                   : 384 kbps
Surround Mode                   : Not indicated
Audio Channels                  : 2
Image Width                     : 1920
Image Height                    : 1080
Date/Time Original              : 2015:03:07 17:55:12+01:00
Aperture Setting                : 1.8
Gain                            : 9 dB
Exposure Program                : Program AE
White Balance                   : Auto
Image Stabilization             : n/a
Exposure Time                   : 1/50
Exposure Compensation           : 0
Focal Length In 35mm Format     : inf mm
Make                            : Panasonic
Audio Sample Rate               : 48000
Duration                        : 0:17:41
Image Size                      : 1920x1080
Shutter Speed                   : 1/50

Eu tentei converter e arquivo MTS para um arquivo mp4 através de ffmpeg . Estas são as mensagens do terminal que recebo:

alex@Sargon:~/Video/Scarpa$ ./ffmpeg -i scarpa.MTS scarpa.mp4
ffmpeg version N-63893-gc69defd Copyright (c) 2000-2014 the FFmpeg developers
  built on Jul 16 2014 05:38:01 with gcc 4.6 (Debian 4.6.3-1)
  configuration: --prefix=/root/ffmpeg-static/64bit --extra-cflags='-I/root/ffmpeg-static/64bit/include -static' --extra-ldflags='-L/root/ffmpeg-static/64bit/lib -static' --extra-libs='-lxml2 -lexpat -lfreetype' --enable-static --disable-shared --disable-ffserver --disable-doc --enable-bzlib --enable-zlib --enable-postproc --enable-runtime-cpudetect --enable-libx264 --enable-gpl --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-gray --enable-libass --enable-libfreetype --enable-libopenjpeg --enable-libspeex --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-version3 --enable-libvpx
  libavutil      52. 89.100 / 52. 89.100
  libavcodec     55. 66.101 / 55. 66.101
  libavformat    55. 43.100 / 55. 43.100
  libavdevice    55. 13.101 / 55. 13.101
  libavfilter     4.  8.100 /  4.  8.100
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 19.100 /  0. 19.100
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mpegts, from 'scarpa.MTS':
  Duration: 00:00:40.02, start: 1.416000, bitrate: 20973 kb/s
  Program 1 
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x101]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, fltp, 384 kb/s
[libx264 @ 0x2f58620] using SAR=1/1
[libx264 @ 0x2f58620] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX AVX2 FMA3 BMI1 BMI2
[libx264 @ 0x2f58620] profile High, level 4.0
[libx264 @ 0x2f58620] 264 - core 129 r2230 1cffe9f - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'scarpa.mp4':
  Metadata:
    encoder         : Lavf55.43.100
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc
    Metadata:
      encoder         : Lavc55.66.101 libx264
    Stream #0:1: Audio: aac (libvo_aacenc) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s
    Metadata:
      encoder         : Lavc55.66.101 libvo_aacenc
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (ac3 (native) -> aac (libvo_aacenc))
Press [q] to stop, [?] for help
frame=   11 fps=0.0 q=0.0 size=       0kB time=00:00:00.47 bitrate=   0.8kbits/s
frame=   25 fps= 24 q=0.0 size=       0kB time=00:00:01.05 bitrate=   0.4kbits/s
frame=   40 fps= 25 q=0.0 size=       0kB time=00:00:01.65 bitrate=   0.2kbits/s
...
frame= 1002 fps=5.2 q=28.0 size=   19301kB time=00:00:39.96 bitrate=3956.1kbits/s dup=9 drop=0
frame= 1002 fps=5.1 q=-1.0 Lsize=   20506kB time=00:00:40.00 bitrate=4198.6kbits/s dup=9 drop=0    
video:19848kB audio:626kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.152066%
[libx264 @ 0x2f58620] frame I:5     Avg QP:19.65  size:139778
[libx264 @ 0x2f58620] frame P:302   Avg QP:22.48  size: 40043
[libx264 @ 0x2f58620] frame B:695   Avg QP:25.80  size: 10837
[libx264 @ 0x2f58620] consecutive B-frames:  0.6%  5.0% 47.3% 47.1%
[libx264 @ 0x2f58620] mb I  I16..4:  6.7% 76.0% 17.3%
[libx264 @ 0x2f58620] mb P  I16..4:  0.5%  4.0%  1.0%  P16..4: 41.1% 11.6%  7.3%  0.0%  0.0%    skip:34.4%
[libx264 @ 0x2f58620] mb B  I16..4:  0.1%  0.2%  0.1%  B16..8: 31.6%  3.5%  0.9%  direct: 1.4%  skip:62.2%  L0:39.3% L1:53.7% BI: 7.0%
[libx264 @ 0x2f58620] 8x8 transform intra:70.5% inter:77.5%
[libx264 @ 0x2f58620] coded y,uvDC,uvAC intra: 79.6% 54.8% 21.1% inter: 12.1% 11.4% 0.4%
[libx264 @ 0x2f58620] i16 v,h,dc,p:  7% 60%  7% 25%
[libx264 @ 0x2f58620] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 15% 25% 19%  5%  6%  6%  9%  6%  9%
[libx264 @ 0x2f58620] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 47% 13%  4%  5%  4%  6%  4%  5%
[libx264 @ 0x2f58620] i8c dc,h,v,p: 58% 22% 15%  5%
[libx264 @ 0x2f58620] Weighted P-Frames: Y:3.3% UV:0.3%
[libx264 @ 0x2f58620] ref P L0: 57.8% 13.5% 20.1%  8.4%  0.3%
[libx264 @ 0x2f58620] ref B L0: 81.4% 15.1%  3.5%
[libx264 @ 0x2f58620] ref B L1: 92.0%  8.0%
[libx264 @ 0x2f58620] kb/s:4056.68

O arquivo final funciona, mas se eu abri-lo com Totem ou VLC vejo as mesmas linhas que você pode ver na segunda imagem.

Estou tentando reverter a situação ao normal, já que preciso trabalhar com esses arquivos de alguma forma. Alguma ideia sobre onde começar?

    
por il mietitore 10.01.2016 / 20:29

0 respostas