.mov files and VLC codecs

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
ShadWolf

.mov files and VLC codecs

Post by ShadWolf »

I've had this issue for a long time now, but it's about time I tried to find a working solution to this problem I've been having with .mov files created by Apple, also known as Apple QuickTime format that are usually in .MOV or .M4A formats These are DRM ridden audio and video formats which doesn't playback properly in VLC.

The problem:
-- 1. VLC can play back the video just fine for some .mov file formats, but there is no audio.
-- 2. VLC can play back the video, but there will be no video or audio. (content bought off iTunes Store)

I look around on various sites, but there is no answer to my solution. They all state so-and-so;
Have you installed restricted extras?

YES. I do have them installed along with a bunch of other audio codecs and extras and non-free stuff available. But these do not make any difference at all. Same problems as described above. Trying to play back with other media players is the same result too as outlined in problems 1 and 2 above.

Code: Select all

mplayer -vc help | grep -i 'smc'
ffsmc       ffmpeg    working   Apple Graphics (SMC) codec  [smc]
states working, but not 100%, changing audio settings in VLC yields same results no matter what I select. By default I have Video and Audio to Automatic so it chooses the best one available to play back stuff that it needs.


Something to take note of in Problem one in one of my .mov files, there will be no audio, but when it reached to the end of the video clip, I get a quick blip of distorted white noise, and sometimes in other .mov files I'll get this clicking white noise all the way through it while its playing the video.

Here below is the first debug output of the first video file where I get the blip white noise at the end of the video;

Code: Select all

main debug: adding item `New_Intro.mov' ( file:///media/alkaris/ExFAT/Video-backups/New_Intro.mov )
main debug: processing request item: New_Intro.mov, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 3 items, index 2
main debug: starting playback of the new playlist item
main debug: resyncing on New_Intro.mov
main debug: New_Intro.mov is at 2
main debug: creating new input thread
main debug: Creating an input for 'New_Intro.mov'
main debug: using timeshift granularity of 50 MiB, in path '/tmp'
main debug: `file:///media/alkaris/ExFAT/Video-backups/New_Intro.mov' gives access `file' demux `' path `/media/alkaris/ExFAT/Video-backups/New_Intro.mov'
main debug: creating demux: access='file' demux='' location='/media/alkaris/ExFAT/Video-backups/New_Intro.mov' file='/media/alkaris/ExFAT/Video-backups/New_Intro.mov'
main debug: looking for access_demux module matching "file": 21 candidates
main debug: Creating an input for 'New_Intro.mov'
main debug: no access_demux modules matched
main debug: creating access 'file' location='/media/alkaris/ExFAT/Video-backups/New_Intro.mov', path='/media/alkaris/ExFAT/Video-backups/New_Intro.mov'
main debug: looking for access module matching "file": 25 candidates
qt4 debug: IM: Setting an input
filesystem debug: opening file `/media/alkaris/ExFAT/Video-backups/New_Intro.mov'
main debug: using access module "filesystem"
dbus debug: Getting property CanSeek
dbus debug: Getting property Position
main debug: Using stream method for AStream*
main debug: starting pre-buffering
main debug: meta ok for (null), need to fetch art
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 100000 KiB/s
main debug: looking for stream_filter module matching "any": 9 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
main debug: no stream_filter modules matched
main debug: looking for stream_filter module matching "record": 9 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='' location='/media/alkaris/ExFAT/Video-backups/New_Intro.mov' file='/media/alkaris/ExFAT/Video-backups/New_Intro.mov'
main debug: looking for demux module matching "mp4": 63 candidates
mp4 warning: unknown box type tapt (incompletely loaded)
mp4 warning: unknown box type alis (incompletely loaded)
mp4 warning: unknown box type colr (incompletely loaded)
mp4 debug: found an empty box (null size)
mp4 warning: unknown box type cslg (incompletely loaded)
mp4 warning: unknown box type alis (incompletely loaded)
mp4 warning: unknown box type (incompletely loaded)
mp4 warning: unknown box type chan (incompletely loaded)
mp4 debug: dumping root Box "root"
mp4 debug: | + ftyp size 32
mp4 debug: | + moov size 4504
mp4 debug: | | + mvhd size 108
mp4 debug: | | + trak size 3747
mp4 debug: | | | + tkhd size 92
mp4 debug: | | | + tapt size 68
mp4 debug: | | | + edts size 36
mp4 debug: | | | | + elst size 28
mp4 debug: | | | + mdia size 3543
mp4 debug: | | | | + mdhd size 32
mp4 debug: | | | | + hdlr size 58
mp4 debug: | | | | + minf size 3445
mp4 debug: | | | | | + vmhd size 20
mp4 debug: | | | | | + hdlr size 57
mp4 debug: | | | | | + dinf size 36
mp4 debug: | | | | | | + dref size 28
mp4 debug: | | | | | | | + alis size 12
mp4 debug: | | | | | + stbl size 3324
mp4 debug: | | | | | | + stsd size 169
mp4 debug: | | | | | | | + avc1 size 153
mp4 debug: | | | | | | | | + colr size 18
mp4 debug: | | | | | | | | + avcC size 45
mp4 debug: | | | | | | + stts size 24
mp4 debug: | | | | | | + ctts size 1456
mp4 debug: | | | | | | + cslg size 32
mp4 debug: | | | | | | + stss size 48
mp4 debug: | | | | | | + sdtp size 199
mp4 debug: | | | | | | + stsc size 412
mp4 debug: | | | | | | + stsz size 768
mp4 debug: | | | | | | + stco size 208
mp4 debug: | | + trak size 641
mp4 debug: | | | + tkhd size 92
mp4 debug: | | | + edts size 36
mp4 debug: | | | | + elst size 28
mp4 debug: | | | + mdia size 505
mp4 debug: | | | | + mdhd size 32
mp4 debug: | | | | + hdlr size 58
mp4 debug: | | | | + minf size 407
mp4 debug: | | | | | + smhd size 16
mp4 debug: | | | | | + hdlr size 57
mp4 debug: | | | | | + dinf size 36
mp4 debug: | | | | | | + dref size 28
mp4 debug: | | | | | | | + alis size 12
mp4 debug: | | | | | + stbl size 290
mp4 debug: | | | | | | + stsd size 130
mp4 debug: | | | | | | | + in32 size 114
mp4 debug: | | | | | | | | + wave size 38
mp4 debug: | | | | | | | | | + frma size 12
mp4 debug: | | | | | | | | | + enda size 10
mp4 debug: | | | | | | | | | + size 8
mp4 debug: | | | | | | | | + chan size 24
mp4 debug: | | | | | | + stts size 24
mp4 debug: | | | | | | + stsc size 40
mp4 debug: | | | | | | + stsz size 20
mp4 debug: | | | | | | + stco size 68
mp4 debug: | + free size 16
mp4 debug: | + wide size 8
mp4 debug: | + mdat size 41719161
mp4 debug: Apple QuickTime file
mp4 debug: found 2 tracks
mp4 warning: elst box found
mp4 debug: - [0] duration=6238ms media time=0ms) rate=1.0
mp4 debug: track[Id 0x1] read 48 chunk
mp4 warning: CTTS table
mp4 debug: track[Id 0x1] read 187 samples length:6s
main debug: selecting program id=0
mp4 debug: adding track[Id 0x1] video (enable) language en
mp4 warning: elst box found
mp4 debug: - [0] duration=6071ms media time=0ms) rate=1.0
mp4 debug: track[Id 0x2] read 13 chunk
mp4 debug: track[Id 0x2] read 291440 samples length:6s
mp4 debug: Unrecognized FourCC in32
mp4 debug: adding track[Id 0x2] audio (enable) language en
main debug: using demux module "mp4"
main debug: looking for a subtitle file in /media/alkaris/ExFAT/Video-backups/
lua debug: Trying Lua scripts in /home/alkaris/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
main debug: using meta fetcher module "lua"
main debug: removing module "lua"
main debug: searching art for New_Intro.mov
main debug: looking for art finder module matching "any": 2 candidates
dbus debug: Getting property Position
lua debug: Trying Lua scripts in /home/alkaris/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
main debug: no art finder modules matched
main debug: art not found for New_Intro.mov
main debug: looking for decoder module matching "any": 41 candidates
avcodec debug: trying to use direct rendering
avcodec debug: allowing 4 thread(s) for decoding
avcodec warning: threaded frame decoding is not compatible with avcodec-hw, disabled
avcodec debug: avcodec codec (H264 - MPEG-4 AVC (part 10)) started
avcodec debug: using slice thread mode with 4 threads
main debug: using decoder module "avcodec"
main debug: looking for decoder module matching "any": 41 candidates
araw debug: samplerate:48000Hz channels:2 bits/sample:16
main debug: using decoder module "araw"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/alkaris/.local/share/vlc/lua/meta/reader
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
main debug: no meta reader modules matched
main debug: `file:///media/alkaris/ExFAT/Video-backups/New_Intro.mov' successfully opened
mp4 debug: elst (0) gives 0ms (movie)-> 0ms (track)
mp4 debug: track[Id 0x1] using Sync Sample Box (stss)
mp4 debug: stts gives 0 --> 0 (sample number)
mp4 debug: elst (0) gives 0ms (movie)-> 0ms (track)
mp4 debug: track[Id 0x2] does not provide Sync Sample Box (stss)
main debug: Buffering 0%
main debug: looking for hw decoder module matching "any": 1 candidates
main debug: reusing audio output
pulse debug: using stereo channel map
main debug: Buffering 0%
vaapi error: Failed to initialize the VAAPI device
main debug: no hw decoder modules matched
main debug: looking for hw decoder module matching "any": 1 candidates
main debug: Buffering 33%
vaapi error: Failed to initialize the VAAPI device
main debug: no hw decoder modules matched
main debug: Buffering 66%
main debug: looking for text renderer module matching "any": 3 candidates
freetype debug: Building font databases.
freetype debug: Took 0 microseconds
main debug: Buffering 100%
main debug: Stream buffering done (400 ms in 3 ms)
freetype debug: Using Helvetica Neue as font from file /home/alkaris/.local/share/fonts/HelveticaNeue.otf
freetype debug: using fontsize: 1
main debug: using text renderer module "freetype"
main debug: looking for video filter2 module matching "any": 55 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: looking for video filter2 module matching "any": 55 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: Deinterlacing available
main debug: deinterlace -1, mode blend, is_needed 0
main debug: Opening vout display wrapper
main debug: looking for vout display module matching "any": 13 candidates
main debug: looking for vout window xid module matching "qt4,any": 4 candidates
qt4 debug: requesting video window...
qt4 debug: Video was requested 0, 0
main debug: using vout window xid module "qt4"
main debug: looking for inhibit module matching "any": 2 candidates
dbus_screensaver debug: found service org.freedesktop.ScreenSaver
main debug: using inhibit module "dbus_screensaver"
xcb_xv debug: connected to X11.0 server
xcb_xv debug: vendor : The X.Org Foundation
xcb_xv debug: version: 11501000
xcb_xv debug: using screen 0x9b
xcb_xv debug: using XVideo extension v2.2
xcb_xv debug: using adaptor Intel(R) Textured Video
xcb_xv debug: using port 72
xcb_xv debug: using image format 0x30323449
xcb_xv debug: using X11 visual ID 0x20 (depth: 24)
xcb_xv debug: using X11 window 0x05800000
xcb_xv debug: using X11 graphic context 0x05800002
main debug: VoutDisplayEvent 'fullscreen' 0
main debug: VoutDisplayEvent 'resize' 1920x1080 window
main debug: using vout display module "xcb_xv"
main debug: original format sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: removing module "freetype"
main debug: looking for text renderer module matching "any": 3 candidates
freetype debug: Building font databases.
freetype debug: Took 0 microseconds
freetype debug: Using Helvetica Neue as font from file /home/alkaris/.local/share/fonts/HelveticaNeue.otf
freetype debug: using fontsize: 1
main debug: using text renderer module "freetype"
avcodec warning: disabling direct rendering
xcb_xv debug: display is visible
main error: Failed to resize display
pulse debug: changed buffer metrics: maxlength=4194304, tlength=46080, prebuf=0, minreq=15360
pulse debug: connected to sink alsa_output.pci-0000_00_1b.0.analog-surround-40
main debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio volume module matching "any": 2 candidates
main debug: using audio volume module "float_mixer"
main debug: input 's32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio filter module matching "scaletempo": 14 candidates
scaletempo debug: format: 48000 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: conversion: 's32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio converter module matching "any": 12 candidates
audio_format debug: s32l->f32l, bits per sample: 32->32
main debug: using audio converter module "audio_format"
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
pulse debug: base volume: 65536
pulse debug: changing sink 0: alsa_output.pci-0000_00_1b.0.analog-surround-40 (Built-in Audio Analog Surround 4.0)
main debug: looking for audio resampler module matching "any": 3 candidates
main debug: using audio resampler module "samplerate"
main debug: End of audio preroll
main debug: End of video preroll
main debug: Received first picture
main debug: looking for video blending module matching "any": 1 candidates
main debug: using video blending module "blend"
main debug: Decoder buffering done in 71 ms
pulse debug: cannot synchronize start
pulse debug: deferring start (9590 us)
pulse warning: starting late (-11724 us)
pulse debug: started
pulse debug: underflow
pulse debug: changing sink 0: alsa_output.pci-0000_00_1b.0.analog-surround-40 (Built-in Audio Analog Surround 4.0)
dbus debug: Getting property Position
main debug: VoutDisplayEvent 'resize' 1362x659 window
xcb_xv debug: display is visible
main debug: VoutDisplayEvent 'mouse button' 0 t=8
main debug: VoutDisplayEvent 'mouse button' 0 t=9
main debug: auto hiding mouse cursor
main debug: EOF reached
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
pulse debug: underflow
main debug: waiting decoder fifos to empty
main debug: finished input
main debug: removing module "avcodec"
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
main debug: killing decoder fourcc `h264', 0 PES in FIFO
main debug: saving a free vout
main debug: reusing provided vout
main debug: removing module "araw"
main debug: killing decoder fourcc `s32b', 0 PES in FIFO
main debug: removing module "samplerate"
main debug: removing module "audio_format"
main debug: removing module "scaletempo"
main debug: removing module "float_mixer"
main debug: keeping audio output
main debug: removing module "mp4"
mp4 debug: freeing all memory
mp4 warning: cannot free box in32, type unknown
main debug: removing module "record"
main debug: removing module "filesystem"
main debug: Program doesn't contain anymore ES
main debug: dead input
main debug: changing item without a request (current 2/3)
main debug: nothing to play
main debug: destroying useless vout
main debug: removing module "blend"
main debug: removing module "xcb_xv"
dbus debug: Getting property CanSeek
dbus_screensaver debug: got cookie 894320940
main debug: removing module "dbus_screensaver"
qt4 debug: releasing video...
pulse debug: changing sink 0: alsa_output.pci-0000_00_1b.0.analog-surround-40 (Built-in Audio Analog Surround 4.0)
qt4 debug: IM: Deleting the input
qt4 debug: Video is not needed anymore
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"
pulse debug: changing sink 0: alsa_output.pci-0000_00_1b.0.analog-surround-40 (Built-in Audio Analog Surround 4.0)
and this below output debug is when I get stuttering clicky white noise throughout the video;

Code: Select all

main debug: adding item `20120201-221036.MOV' ( file:///media/alkaris/ExFAT/20120201-221036.MOV )
main debug: processing request item: 20120201-221036.MOV, node: Playlist, skip: 0
main debug: Creating an input for '20120201-221036.MOV'
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 4 items, index 3
main debug: starting playback of the new playlist item
main debug: resyncing on 20120201-221036.MOV
main debug: 20120201-221036.MOV is at 3
main debug: creating new input thread
main debug: Creating an input for '20120201-221036.MOV'
qt4 debug: IM: Setting an input
main debug: using timeshift granularity of 50 MiB, in path '/tmp'
main debug: `file:///media/alkaris/ExFAT/20120201-221036.MOV' gives access `file' demux `' path `/media/alkaris/ExFAT/20120201-221036.MOV'
main debug: creating demux: access='file' demux='' location='/media/alkaris/ExFAT/20120201-221036.MOV' file='/media/alkaris/ExFAT/20120201-221036.MOV'
main debug: looking for access_demux module matching "file": 21 candidates
main debug: no access_demux modules matched
main debug: creating access 'file' location='/media/alkaris/ExFAT/20120201-221036.MOV', path='/media/alkaris/ExFAT/20120201-221036.MOV'
main debug: looking for access module matching "file": 25 candidates
filesystem debug: opening file `/media/alkaris/ExFAT/20120201-221036.MOV'
main debug: using access module "filesystem"
dbus debug: Getting property CanSeek
dbus debug: Getting property Position
main debug: Using stream method for AStream*
main debug: starting pre-buffering
main debug: meta ok for (null), need to fetch art
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 100000 KiB/s
main debug: looking for stream_filter module matching "any": 9 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
main debug: no stream_filter modules matched
main debug: looking for stream_filter module matching "record": 9 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='' location='/media/alkaris/ExFAT/20120201-221036.MOV' file='/media/alkaris/ExFAT/20120201-221036.MOV'
main debug: looking for demux module matching "mp4": 63 candidates
mp4 warning: unknown box type alis (incompletely loaded)
mp4 warning: unknown box type colr (incompletely loaded)
mp4 debug: found an empty box (null size)
mp4 warning: unknown box type alis (incompletely loaded)
mp4 debug: dumping root Box "root"
mp4 debug: | + ftyp size 32
mp4 debug: | + wide size 8
mp4 debug: | + mdat size 12225903
mp4 debug: | + moov size 4101
mp4 debug: | | + mvhd size 108
mp4 debug: | | + trak size 3466
mp4 debug: | | | + tkhd size 92
mp4 debug: | | | + edts size 36
mp4 debug: | | | | + elst size 28
mp4 debug: | | | + mdia size 3330
mp4 debug: | | | | + mdhd size 32
mp4 debug: | | | | + hdlr size 58
mp4 debug: | | | | + minf size 3232
mp4 debug: | | | | | + vmhd size 20
mp4 debug: | | | | | + hdlr size 57
mp4 debug: | | | | | + dinf size 36
mp4 debug: | | | | | | + dref size 28
mp4 debug: | | | | | | | + alis size 12
mp4 debug: | | | | | + stbl size 3111
mp4 debug: | | | | | | + stsd size 167
mp4 debug: | | | | | | | + avc1 size 151
mp4 debug: | | | | | | | | + colr size 18
mp4 debug: | | | | | | | | + avcC size 43
mp4 debug: | | | | | | + stts size 24
mp4 debug: | | | | | | + stss size 64
mp4 debug: | | | | | | + stsc size 28
mp4 debug: | | | | | | + stsz size 1412
mp4 debug: | | | | | | + stco size 1408
mp4 debug: | | + trak size 519
mp4 debug: | | | + tkhd size 92
mp4 debug: | | | + edts size 36
mp4 debug: | | | | + elst size 28
mp4 debug: | | | + mdia size 383
mp4 debug: | | | | + mdhd size 32
mp4 debug: | | | | + hdlr size 58
mp4 debug: | | | | + minf size 285
mp4 debug: | | | | | + smhd size 16
mp4 debug: | | | | | + hdlr size 57
mp4 debug: | | | | | + dinf size 36
mp4 debug: | | | | | | + dref size 28
mp4 debug: | | | | | | | + alis size 12
mp4 debug: | | | | | + stbl size 168
mp4 debug: | | | | | | + stsd size 52
mp4 debug: | | | | | | | + in24 size 36
mp4 debug: | | | | | | + stts size 24
mp4 debug: | | | | | | + stsc size 40
mp4 debug: | | | | | | + stsz size 20
mp4 debug: | | | | | | + stco size 24
mp4 debug: Apple QuickTime file
mp4 debug: found 2 tracks
mp4 warning: elst box found
mp4 debug: - [0] duration=11600ms media time=0ms) rate=1.0
mp4 debug: track[Id 0x1] read 348 chunk
mp4 debug: track[Id 0x1] read 348 samples length:11s
main debug: selecting program id=0
mp4 debug: adding track[Id 0x1] video (enable) language en
mp4 warning: elst box found
mp4 debug: - [0] duration=11611ms media time=0ms) rate=1.0
mp4 debug: track[Id 0x2] read 2 chunk
mp4 debug: track[Id 0x2] read 512075 samples length:11s
mp4 debug: Unrecognized FourCC in24
mp4 debug: adding track[Id 0x2] audio (enable) language en
main debug: using demux module "mp4"
main debug: looking for a subtitle file in /media/alkaris/ExFAT/
lua debug: Trying Lua scripts in /home/alkaris/.local/share/vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
dbus debug: Getting property Position
main debug: using meta fetcher module "lua"
main debug: removing module "lua"
main debug: searching art for 20120201-221036.MOV
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/alkaris/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
main debug: no art finder modules matched
main debug: art not found for 20120201-221036.MOV
main debug: looking for decoder module matching "any": 41 candidates
avcodec debug: trying to use direct rendering
avcodec debug: allowing 4 thread(s) for decoding
avcodec warning: threaded frame decoding is not compatible with avcodec-hw, disabled
avcodec debug: avcodec codec (H264 - MPEG-4 AVC (part 10)) started
avcodec debug: using slice thread mode with 4 threads
main debug: using decoder module "avcodec"
main debug: looking for decoder module matching "any": 41 candidates
araw debug: samplerate:44100Hz channels:2 bits/sample:16
main debug: using decoder module "araw"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in /home/alkaris/.local/share/vlc/lua/meta/reader
lua debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader
lua debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
main debug: no meta reader modules matched
main debug: `file:///media/alkaris/ExFAT/20120201-221036.MOV' successfully opened
mp4 debug: elst (0) gives 0ms (movie)-> 0ms (track)
mp4 debug: track[Id 0x1] using Sync Sample Box (stss)
mp4 debug: stts gives 0 --> 0 (sample number)
mp4 debug: elst (0) gives 0ms (movie)-> 0ms (track)
mp4 debug: track[Id 0x2] does not provide Sync Sample Box (stss)
main debug: Buffering 0%
main debug: reusing audio output
pulse debug: using stereo channel map
main debug: looking for hw decoder module matching "any": 1 candidates
main debug: Buffering 0%
main debug: Buffering 33%
main debug: Buffering 66%
main debug: Buffering 100%
main debug: Stream buffering done (400 ms in 0 ms)
vaapi error: Failed to initialize the VAAPI device
main debug: no hw decoder modules matched
main debug: looking for hw decoder module matching "any": 1 candidates
pulse debug: changed buffer metrics: maxlength=4194304, tlength=42336, prebuf=0, minreq=14112
pulse debug: connected to sink alsa_output.pci-0000_00_1b.0.analog-surround-40
main debug: output 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio volume module matching "any": 2 candidates
main debug: using audio volume module "float_mixer"
main debug: input 's32l' 44100 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio filter module matching "scaletempo": 14 candidates
scaletempo debug: format: 44100 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: conversion: 's32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio converter module matching "any": 12 candidates
audio_format debug: s32l->f32l, bits per sample: 32->32
main debug: using audio converter module "audio_format"
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo
main debug: conversion pipeline complete
pulse debug: base volume: 65536
main debug: looking for audio resampler module matching "any": 3 candidates
main debug: using audio resampler module "samplerate"
main debug: End of audio preroll
pulse debug: changing sink 0: alsa_output.pci-0000_00_1b.0.analog-surround-40 (Built-in Audio Analog Surround 4.0)
vaapi error: Failed to initialize the VAAPI device
main debug: no hw decoder modules matched
main debug: looking for text renderer module matching "any": 3 candidates
freetype debug: Building font databases.
freetype debug: Took 0 microseconds
freetype debug: Using Helvetica Neue as font from file /home/alkaris/.local/share/fonts/HelveticaNeue.otf
freetype debug: using fontsize: 1
main debug: using text renderer module "freetype"
main debug: looking for video filter2 module matching "any": 55 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: looking for video filter2 module matching "any": 55 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: Deinterlacing available
main debug: deinterlace -1, mode blend, is_needed 0
main debug: Opening vout display wrapper
main debug: looking for vout display module matching "any": 13 candidates
main debug: looking for vout window xid module matching "qt4,any": 4 candidates
qt4 debug: requesting video window...
qt4 debug: Video was requested 0, 0
main debug: using vout window xid module "qt4"
main debug: looking for inhibit module matching "any": 2 candidates
dbus_screensaver debug: found service org.freedesktop.ScreenSaver
main debug: using inhibit module "dbus_screensaver"
xcb_xv debug: connected to X11.0 server
xcb_xv debug: vendor : The X.Org Foundation
xcb_xv debug: version: 11501000
xcb_xv debug: using screen 0x9b
xcb_xv debug: using XVideo extension v2.2
xcb_xv debug: using adaptor Intel(R) Textured Video
xcb_xv debug: using port 72
xcb_xv debug: using image format 0x30323449
xcb_xv debug: using X11 visual ID 0x20 (depth: 24)
xcb_xv debug: using X11 window 0x05c00000
xcb_xv debug: using X11 graphic context 0x05c00002
main debug: VoutDisplayEvent 'fullscreen' 0
main debug: VoutDisplayEvent 'resize' 1280x720 window
main debug: using vout display module "xcb_xv"
main debug: original format sz 1280x720, of (0,0), vsz 1280x720, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: removing module "freetype"
main debug: looking for text renderer module matching "any": 3 candidates
freetype debug: Building font databases.
freetype debug: Took 0 microseconds
freetype debug: Using Helvetica Neue as font from file /home/alkaris/.local/share/fonts/HelveticaNeue.otf
freetype debug: using fontsize: 1
main debug: using text renderer module "freetype"
avcodec warning: disabling direct rendering
xcb_xv debug: display is visible
main error: Failed to resize display
main debug: End of video preroll
main debug: Received first picture
main debug: looking for video blending module matching "any": 1 candidates
main debug: using video blending module "blend"
main debug: Decoder buffering done in 63 ms
pulse debug: cannot synchronize start
pulse debug: deferring start (9891 us)
pulse debug: deferring start (6364 us)
pulse debug: deferring start (2407 us)
pulse warning: starting late (-1544 us)
main warning: playback too early (-87384): down-sampling
main warning: playback way too early (-126091): playing silence
main debug: inserting 5560 zeroes
main warning: playback too early (-58109): down-sampling
pulse debug: started
pulse debug: underflow
main warning: playback way too early (-133550): playing silence
main debug: inserting 5889 zeroes
pulse debug: underflow
pulse debug: underflow
pulse debug: underflow
pulse debug: changing sink 0: alsa_output.pci-0000_00_1b.0.analog-surround-40 (Built-in Audio Analog Surround 4.0)
main warning: playback too early (-59183): down-sampling
main warning: playback way too early (-136643): playing silence
main debug: inserting 6025 zeroes
main warning: playback too early (-58115): down-sampling
main warning: timing screwed (drift: -116256 us): stopping resampling
main warning: playback way too early (-135622): playing silence
main debug: inserting 5980 zeroes
main warning: playback too early (-58116): down-sampling
dbus debug: Getting property Position
main debug: VoutDisplayEvent 'resize' 1280x659 window
main warning: timing screwed (drift: -116356 us): stopping resampling
main warning: playback way too early (-135723): playing silence
main debug: inserting 5985 zeroes
xcb_xv debug: display is visible
main warning: playback too early (-58219): down-sampling
main warning: playback way too early (-135753): playing silence
main debug: inserting 5986 zeroes
main warning: playback too early (-58174): down-sampling
main warning: playback way too early (-135720): playing silence
main debug: inserting 5985 zeroes
main warning: playback too early (-58104): down-sampling
main warning: timing screwed (drift: -116310 us): stopping resampling
main warning: playback way too early (-135674): playing silence
main debug: inserting 5983 zeroes
main warning: playback too early (-58235): down-sampling
main warning: timing screwed (drift: -116497 us): stopping resampling
main warning: playback way too early (-135864): playing silence
main debug: inserting 5991 zeroes
main warning: playback too early (-58302): down-sampling
main debug: auto hiding mouse cursor
main warning: playback way too early (-135980): playing silence
main debug: inserting 5996 zeroes
main warning: playback too early (-58114): down-sampling
main warning: timing screwed (drift: -116443 us): stopping resampling
main warning: playback way too early (-135810): playing silence
main debug: inserting 5989 zeroes
main warning: playback too early (-58346): down-sampling
main warning: playback way too early (-136054): playing silence
main debug: inserting 5999 zeroes
main warning: playback too early (-58118): down-sampling
main warning: timing screwed (drift: -116385 us): stopping resampling
main warning: playback way too early (-135752): playing silence
main debug: inserting 5986 zeroes
main warning: playback too early (-58203): down-sampling
main warning: playback way too early (-135698): playing silence
main debug: inserting 5984 zeroes
main warning: playback too early (-58094): down-sampling
main warning: timing screwed (drift: -116192 us): stopping resampling
main warning: playback way too early (-135526): playing silence
main debug: inserting 5976 zeroes
main warning: playback too early (-58113): down-sampling
main warning: playback way too early (-135540): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58087): down-sampling
main warning: timing screwed (drift: -116199 us): stopping resampling
main warning: playback way too early (-135544): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58178): down-sampling
main warning: playback way too early (-135779): playing silence
main debug: inserting 5987 zeroes
main warning: playback too early (-58115): down-sampling
main warning: timing screwed (drift: -116369 us): stopping resampling
main warning: playback way too early (-135733): playing silence
main debug: inserting 5985 zeroes
main warning: playback too early (-58270): down-sampling
main warning: playback way too early (-135864): playing silence
main debug: inserting 5991 zeroes
main warning: playback too early (-58109): down-sampling
main warning: playback way too early (-135554): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-57972): down-sampling
main warning: playback way too early (-135189): playing silence
main debug: inserting 5961 zeroes
main warning: playback too early (-57809): down-sampling
main warning: timing screwed (drift: -115905 us): stopping resampling
main warning: playback way too early (-134941): playing silence
main debug: inserting 5950 zeroes
main warning: playback too early (-58117): down-sampling
main warning: playback way too early (-135257): playing silence
main debug: inserting 5964 zeroes
main warning: playback too early (-57842): down-sampling
main warning: timing screwed (drift: -115745 us): stopping resampling
main warning: playback way too early (-135112): playing silence
main debug: inserting 5958 zeroes
main warning: playback too early (-58028): down-sampling
main warning: timing screwed (drift: -116125 us): stopping resampling
main warning: playback way too early (-135541): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58104): down-sampling
main warning: timing screwed (drift: -116270 us): stopping resampling
main warning: playback way too early (-135636): playing silence
main debug: inserting 5981 zeroes
main warning: playback too early (-58177): down-sampling
main warning: playback way too early (-135708): playing silence
main debug: inserting 5984 zeroes
main warning: playback too early (-58111): down-sampling
main warning: timing screwed (drift: -116274 us): stopping resampling
main warning: playback way too early (-135641): playing silence
main debug: inserting 5981 zeroes
main warning: playback too early (-58172): down-sampling
main warning: playback way too early (-135632): playing silence
main debug: inserting 5981 zeroes
main warning: playback too early (-58047): down-sampling
main warning: timing screwed (drift: -116144 us): stopping resampling
main warning: playback way too early (-135415): playing silence
main debug: inserting 5971 zeroes
main warning: playback too early (-58114): down-sampling
main warning: playback way too early (-135457): playing silence
main debug: inserting 5973 zeroes
main warning: playback too early (-57981): down-sampling
main warning: playback way too early (-135320): playing silence
main debug: inserting 5967 zeroes
main warning: playback too early (-57981): down-sampling
main warning: timing screwed (drift: -116079 us): stopping resampling
main warning: playback way too early (-135372): playing silence
main debug: inserting 5969 zeroes
main warning: playback too early (-58119): down-sampling
main debug: auto hiding mouse cursor
main warning: playback way too early (-135558): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58129): down-sampling
main warning: timing screwed (drift: -116263 us): stopping resampling
main warning: playback way too early (-135629): playing silence
main debug: inserting 5981 zeroes
main warning: playback too early (-58101): down-sampling
main warning: timing screwed (drift: -116237 us): stopping resampling
main warning: playback way too early (-135602): playing silence
main debug: inserting 5980 zeroes
main warning: playback too early (-58136): down-sampling
main warning: playback way too early (-135636): playing silence
main debug: inserting 5981 zeroes
main warning: playback too early (-58139): down-sampling
main warning: playback way too early (-135583): playing silence
main debug: inserting 5979 zeroes
main warning: playback too early (-58101): down-sampling
main warning: playback way too early (-135503): playing silence
main debug: inserting 5975 zeroes
main warning: playback too early (-58017): down-sampling
main warning: playback way too early (-135363): playing silence
main debug: inserting 5969 zeroes
main warning: playback too early (-57981): down-sampling
main warning: timing screwed (drift: -116077 us): stopping resampling
main warning: playback way too early (-135317): playing silence
main debug: inserting 5967 zeroes
main warning: playback too early (-58108): down-sampling
main warning: playback way too early (-135457): playing silence
main debug: inserting 5973 zeroes
main warning: playback too early (-58022): down-sampling
main warning: timing screwed (drift: -116064 us): stopping resampling
main warning: playback way too early (-135430): playing silence
main debug: inserting 5972 zeroes
main warning: playback too early (-58105): down-sampling
main warning: playback way too early (-135550): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58105): down-sampling
main warning: playback way too early (-135554): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58108): down-sampling
main warning: playback way too early (-135558): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58099): down-sampling
main warning: playback way too early (-135550): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58086): down-sampling
main warning: timing screwed (drift: -116183 us): stopping resampling
main warning: playback way too early (-135548): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-49044): down-sampling
main warning: timing screwed (drift: -107140 us): stopping resampling
main warning: playback way too early (-126506): playing silence
main debug: inserting 5578 zeroes
main warning: playback too early (-58123): down-sampling
main warning: playback way too early (-135589): playing silence
main debug: inserting 5979 zeroes
main warning: playback too early (-58113): down-sampling
main warning: playback way too early (-135578): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58120): down-sampling
main warning: playback way too early (-135579): playing silence
main debug: inserting 5979 zeroes
main warning: playback too early (-58094): down-sampling
main warning: playback way too early (-135546): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58098): down-sampling
main warning: playback way too early (-135549): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58113): down-sampling
main warning: playback way too early (-135562): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58093): down-sampling
main warning: playback way too early (-135545): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58109): down-sampling
main warning: playback way too early (-135571): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58124): down-sampling
main warning: playback way too early (-135604): playing silence
main debug: inserting 5980 zeroes
main warning: playback too early (-58122): down-sampling
main warning: playback way too early (-135608): playing silence
main debug: inserting 5980 zeroes
main warning: playback too early (-58104): down-sampling
main warning: timing screwed (drift: -116224 us): stopping resampling
main warning: playback way too early (-135590): playing silence
main debug: inserting 5979 zeroes
main warning: playback too early (-58130): down-sampling
main warning: playback way too early (-135607): playing silence
main debug: inserting 5980 zeroes
main warning: playback too early (-58086): down-sampling
main warning: timing screwed (drift: -116183 us): stopping resampling
main warning: playback way too early (-135546): playing silence
main debug: inserting 5977 zeroes
main warning: playback too early (-58110): down-sampling
main warning: playback way too early (-135567): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58105): down-sampling
main warning: playback way too early (-135564): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58099): down-sampling
main warning: playback way too early (-135561): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58099): down-sampling
main warning: playback way too early (-135557): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58098): down-sampling
main warning: playback way too early (-135559): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58100): down-sampling
main warning: playback way too early (-135560): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58103): down-sampling
main warning: playback way too early (-135564): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58104): down-sampling
main warning: playback way too early (-135566): playing silence
main debug: inserting 5978 zeroes
main warning: playback too early (-58107): down-sampling
dbus debug: Getting property Position
main debug: EOF reached
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
pulse debug: underflow
main debug: waiting decoder fifos to empty
main debug: waiting decoder fifos to empty
main debug: finished input
main debug: removing module "avcodec"
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
main debug: killing decoder fourcc `h264', 0 PES in FIFO
main debug: saving a free vout
main debug: reusing provided vout
main debug: removing module "araw"
main debug: killing decoder fourcc `s24b', 0 PES in FIFO
main debug: removing module "samplerate"
main debug: removing module "audio_format"
main debug: removing module "scaletempo"
main debug: removing module "float_mixer"
main debug: keeping audio output
main debug: removing module "mp4"
mp4 debug: freeing all memory
mp4 warning: cannot free box in24, type unknown
main debug: removing module "record"
main debug: removing module "filesystem"
main debug: Program doesn't contain anymore ES
main debug: dead input
main debug: changing item without a request (current 3/4)
main debug: nothing to play
main debug: destroying useless vout
main debug: removing module "blend"
main debug: removing module "xcb_xv"
dbus debug: Getting property CanSeek
dbus_screensaver debug: got cookie 575581373
main debug: removing module "dbus_screensaver"
qt4 debug: releasing video...
pulse debug: changing sink 0: alsa_output.pci-0000_00_1b.0.analog-surround-40 (Built-in Audio Analog Surround 4.0)
qt4 debug: IM: Deleting the input
qt4 debug: Video is not needed anymore
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"

it does state in the Warnings that DRM protected content is not supported, it is M4V format video too which was purchased through iTunes Store, however when I playback these same video files on a Mac in VLC, it works, just not for Linux, despite having all the extras and other codecs installed which allows playback of protected content.

here's output of the codec information on one of the videos;

Code: Select all

Steam 0
      Type: Video
      Codec: H264 - MPEG-4 AVC (part 10) (avc1)
      Language: English
      Resolution: 1920x1080
      Frame rate: 29.970000
      Decoded format: Planar 4:2:0 YUV

Stream 1
      Type: Audio
      Codec: PCM S32 BE (in32)
      Language: English
      Channels: Stereo
      Sample rate: 48000 Hz
      Bits per sample: 32
I think there may be something I'm missing, but just don't know what, perhaps there's something I can tweak to make it play properly so I don't get this no audio issue in the video playback in VLC with .MOV files It's just a bit annoying it can work in one version of VLC on a different platform, but not another. Perhaps it's because Linux can't get the official QuickTime codecs and so it has to settle for something else to take it's place. Who knew that Apple's own video file formats would cause so much trouble later on down the road. x_x
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
ShadWolf

Re: .mov files and VLC codecs

Post by ShadWolf »

BUMP IT!
ShadWolf

Re: .mov files and VLC codecs

Post by ShadWolf »

BUMP IT #2!
User avatar
jimallyn
Level 19
Level 19
Posts: 9075
Joined: Thu Jun 05, 2014 7:34 pm
Location: Wenatchee, WA USA

Re: .mov files and VLC codecs

Post by jimallyn »

The only thing that comes to mind is you might be able to convert the videos to a different format, and lose the DRM in the process. I use FF Multi Converter for translating media files to different formats. I don't know if this will help, but it's worth a try.
“If the government were coming for your TVs and cars, then you'd be upset. But, as it is, they're only coming for your sons.” - Daniel Berrigan
Buzzsaw
Level 6
Level 6
Posts: 1318
Joined: Sat Aug 23, 2014 12:53 pm

Re: .mov files and VLC codecs

Post by Buzzsaw »

In my experience, whether in Windows or Linux, If one media player can't play something, another one always can. This is why I always have both VLC and MPV installed. I use MPV mostly, but if it doesn't like a file, VLC will always play it. And it applies the other way round too.
ShadWolf

Re: .mov files and VLC codecs

Post by ShadWolf »

Buzzsaw wrote:In my experience, whether in Windows or Linux, If one media player can't play something, another one always can. This is why I always have both VLC and MPV installed. I use MPV mostly, but if it doesn't like a file, VLC will always play it. And it applies the other way round too.

it's bit annoying like that. VLC is suppose to be able to handle many video and audio formats, but the codecs for Linux are lacking since Apple doesn't release it's software codecs for Linux platforms, but they will for Windows. It might be possible to take iTunes or at least QuickTime package file and recompile them for Linux, although may be considered reverse engineering in Apple's eyes. The codecs available to Linux just don't cut it for reading DRM formats and non-DRM formats, even if VLC says it can play them, it can't really.
Ronshere

Re: .mov files and VLC codecs

Post by Ronshere »

Hi
I am able to play MOV files with my VLC on Linux Mint 17.1
You might want to reinstall the extras again to make sure
you have them then go into VLC/Tools/preferences advanced settings
and check there.

Open your terminal and enter

sudo apt-get update
sudo apt-get install ubuntu-restricted-extras

to reinstall them.

You can download good sample MOV files here to test in case your own MOV files are bad or corrupt

https://support.apple.com/en-us/HT201549
Buzzsaw
Level 6
Level 6
Posts: 1318
Joined: Sat Aug 23, 2014 12:53 pm

Re: .mov files and VLC codecs

Post by Buzzsaw »

Apple doesn't release it's software codecs for Linux platforms, but they will for Windows.
I didn't know that. How kind of them. They don't mind helping out their arch enemy, but it seems they hate free software users even more.
Ronshere

Re: .mov files and VLC codecs

Post by Ronshere »

All Apple codecs work with VLC.
Apple has not ported their Quicktime media PLAYER to linux, that is all.
If you cannot play a file with VLC then you need to examine your settings, etc.
Patels77

Re: .mov files and VLC codecs

Post by Patels77 »

In my experience, whether in Windows, If one media player can't play something, another always do that. This is why I always have installed 4 media players.
any one of them catch always.

The Cheesy Animation Factory - 3D Commercial Interior Rendering
Locked

Return to “Sound”