From owner-freebsd-questions@freebsd.org Wed May 25 21:26:26 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5141DB4AE34 for ; Wed, 25 May 2016 21:26:26 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.229]) by mx1.freebsd.org (Postfix) with ESMTP id 18C2B1D7E for ; Wed, 25 May 2016 21:26:25 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from [75.187.32.8] ([75.187.32.8:47025] helo=raspberrypi.bildanet.com) by cdptpa-oedge03 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id EA/4A-21620-B7816475; Wed, 25 May 2016 21:26:19 +0000 Received: from [192.168.1.40] (helo=baho-utot.bildanet.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1b5gJn-0002UD-1y for freebsd-questions@freebsd.org; Wed, 25 May 2016 17:26:19 -0400 Subject: Re: Matroska video format To: freebsd-questions@freebsd.org References: <37fefe15-0f0c-31d0-8192-d49735f89b43@columbus.rr.com> <20160524133246.2bb528a21dfd14290e536b5f@yahoo.es> <20160525094253.541154f11b56e6f37cab3cb1@yahoo.es> From: Baho Utot Message-ID: Date: Wed, 25 May 2016 17:26:18 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: <20160525094253.541154f11b56e6f37cab3cb1@yahoo.es> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-RR-Connecting-IP: 107.14.168.142:25 X-Cloudmark-Score: 0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 May 2016 21:26:26 -0000 On 05/25/16 03:42, Eduardo Morras via freebsd-questions wrote: > On Tue, 24 May 2016 20:12:23 -0400 > Baho Utot wrote: > >> On 05/24/16 07:32, Eduardo Morras via freebsd-questions wrote: >>> On Sun, 22 May 2016 20:42:41 -0400 >>> Baho Utot wrote: >>> >>>> I would like to play a Matroskavisoe using vlc, Is this possible? >>> vlc supports mkv container format. >>> >>>> It starts to play but the picture goes in and out of grey >>> It's a video codec problem, not mkv. >>> >>> If it happens once or mixed with other defects, it's (>90%) a tiny >>> corruption on video file. >>> >>> If it happens too often and in the same way (you see 1-2 pictures >>> and goes grey, 1-2 pictures and again grey repeteadly) then the >>> video was codified with a feature vlc can't decode. Upgrade vlc and >>> it's dependence libraries or use other viewer (ffplay from ffmepg) >>> that uses other library (for H264 you have OpenH264, ffmpeg, x264, >>> etc.. and not all of them supports all H264 subformats/modes). >>> >>> If you transcode it with ffmpeg check first ffmpeg/ffplay can play >>> it nicely. >> It does indeed appear as a codec problem, windog 7 will play the >> video just fine. > To know the codec information, use (assuming you have ffmpep installed) > > %ffprobe -hide_banner input_file > > Input #0, avi, from 'input_file': > Metadata: > encoder : VirtualDubMod 1.5.10.2 (build 2540/release) > Duration: 01:58:56.04, start: 0.000000, bitrate: 1676 kb/s > Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 704x292 [SAR 1:1 DAR 176:73], 1022 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc > Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), fltp, 320 kb/s > Stream #0:2: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), fltp, 320 kb/s > > At Stream #0 you can see video codec (mp4), the profile used (Avanced Simple) and codec implementation (xvid) > > These kind of problem occurs when codec use other standard profiles not implemented in decoder or non standard profiles options. > >> I tried to transcode it but it did not work > Transcode needs to play it, if the codec library don't support the feature used by creator codec, obtained output file will show the same problems. > > Install or reinstall ffmpeg from ports, configure it with SDL support (if not, ffplay is not created) and > > a) #cd /usr/ports/multimedia/ffmpeg > b) #make config > c) Check SDL, x264, if they're not checked > d) UnCheck OpenH264, if it's checked > e) # make install > > Use '%ffplay filename' to play the video. > >> I am now trying to find out which codec are availiable and if I have >> them installed. > To show the codecs (decoders) available by your ffmpeg compiled you can use: > > %ffmpeg -decoders > > and to show everything your compiled ffmpeg can do: > > %ffmpeg --help full > > adding a new codec needs reconfiguration and recompilation. > > P.S. If you config ffmepg port and don't know what were the default ffmpeg port configuration, do '#make rmconfig' to reset it. > > HTH > > --- --- > Eduardo Morras > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" I think my issue has something to do with this: [swscaler @ 0x81604d000] Warning: data is not aligned! This can lead to a speedloss Anyway I have rebuilt ffmpeg and enabled SDL, it plays but with the above error Thanks