[FFmpeg-user] scaling up without losing definition

2017-07-17 Thread JD

Can ffmpeg do that?
Like from say 854x356 and transcode it to 1920x1080
without losing high definition (i.e. no blurring as a
result of transcoding to a larger display).

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] man ffmpeg absent

2017-07-17 Thread Anatoly
On Tue, 18 Jul 2017 00:32:14 +0300
ILJA SHEBALIN  wrote:

> Thanks, I'll consider moving to Macports. I just wanted to know what
> is that
It must be source code, almost program(s) texts written in C programming
language.
> and how is that different from three binaries for OS X that I
> had downloaded before?
We compile it using C compiler and we'll get those binaries. Actually,
not only compiler involved, but set of tools, and we'll get some extra
resorces (man pages e.t.c). Whole process is called build process.
> What advantage does the bundle have over bare bone binary
> executables (UNIX execs in this case)?
Source code is OS/architecture independent.
I can choose which features to include (maybe I need xv output in
ffmgeg, maybe I don't need VP8 at all?).
Somtimes it's possible to optimize some things for CPU I have.
If I'm C programmer, I can enhance/fix something I need.
> Do they enhance my experience
> supplementing basic features with extra ones?
They can. But for that you need to know exactly that you want.

Generally, to build you need C toolchain (set of tools, Xcode in case
of MacOSX). Then you may run script that is in the base directory of
that you extracted:
./confugure --help
it will present you with list of options you may tweak. Some you use to
enhance, but setting right values to other may be necessary (for ex.
path to MANDIR differs in linuxes and BSD).
Then you do ./configure  (this generate Makefile). Then
make (this start build process). Then make install.
mac ports is a thing that can do it all and more automatically for you.

But if reading man pages is just all you need, then take a look at 
http://ffmpeg.org/documentation.html. I see blocks "Command Line Tools"
and "Components" are same as man pages.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Possible bug in TEE muxer.

2017-07-17 Thread Moritz Barsnick
On Mon, Jul 17, 2017 at 14:57:37 +0100, Alex Molon wrote:

> # ffmpeg -v verbose -i udp://226.45.23.147:2001 -c:v h264_nvenc -c:a aac 
> -strict 2 -f tee -map 0 
> [f=mpegts:hls_segment_filename=sftp://compliance:complitest@localhost/home/auser/test/test.ts]sftp://compliance:complitest@localhost/home/auser/test/test.m3u8

> And the result is always the same:
> 
> [tee @ 0x556de1794140] No option found near 
> "//compliance:complitest@localhost/home/auser/test/test.ts]sftp://compliance:complitest@localhost/home/auser/test/test.m3u8;
> [tee @ 0x556de1794140] All tee outputs failed.
> 
> I've tried with single, double and triple escape before the ":" signs (how 
> suggested in https://trac.ffmpeg.org/ticket/5692 regarding something similar) 
> but the result is always the same :(

I tried it like this, and it works:

$ ffmpeg -re -f lavfi -i testsrc2 -c:v libx264 -t 33 -map 0 -f tee 
-use_localtime 1 
"[f=hls:use_localtime=1:hls_segment_filename='sftp\://user\:password@sunshine/home/user/tmp/sftp-%Y-%m-%d-%H-%M-%S']sftp://user:password@sunshine/home/user/tmp/sftp.m3u8;

This also works - this is your approach, but you don't use *any*
quotation marks. That's something I would avoid, as soon as e.g. square
brackets come into play. That's probably why you need *even more*
(four) backslashes - for the shell this time.

$ ffmpeg -re -f lavfi -i testsrc2 -c:v libx264 -t 33 -map 0 -f tee 
-use_localtime 1 
[f=hls:use_localtime=1:hls_segment_filename=sftp://user:password@sunshine/home/user/tmp/sftp-%Y-%m-%d-%H-%M-%S]sftp://user:password@sunshine/home/user/tmp/sftp.m3u8

BTW:
- "f=mpegts" is incorrect, as you wanted hls (as in the original, non-tee
  command line).
- "-strict 2" doesn't do anything. The native aac encoder used to
  require "-strict -2", but no longer does. But that was a "minus two".
  ;-)

So proud that I got it to work :-D
Moritz
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] ffmpeg: chroma pixels are wrong when using cuvid to decode h264 stream to yuv file

2017-07-17 Thread Andy Furniss

ekin yang wrote:

Dear expert,


Currently I am trying to use ffmpeg and Nvidia GPU card to decoding
h264 stream to yuv file.  There are no errors during the decoding
process. But I find the yuv file I got is not exactly correct. It
seems the luma pixels are correct but chroma pixels are wrong.

GPU: Nvidia telsa m40

driver: 375.26

cuda toolkit:8.0

ffmpeg version: 3.3.2

Decoding command line : ./ffmpeg -c:v h264_cuvid -i inputfile.264
output.yuv


[cid:c4bbc81f-3431-4c37-ba55-4d90cc266239]



Can anybody help out this problem? I am so much appreciated.


You should really post full console output from the command.

yuv is ambiguous = there are many different layouts and you need to know
which one to display/convert it correctly. ffmpeg output should say
what it is.

If you want a certain format eg. yuv420p then ffmpeg can convert for
you, use -pix_fmt yuv420p with your command.

I guess that cuvid is producing nv12 so you could just try telling
what you use to process/convert the yuv that's what it is.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] ffmpeg with hwaccel and direct access to gpu memory as texture

2017-07-17 Thread Zygmunt Ptak
Hello everyone.

I'm looking for some example (or description) with playing video stream
which is hardware decoded, but I don't want to copy data from AVFrame to
texture.
I want to reuse decoded data in GPU as texture and render it with opengl.

Is it possibly?

Regards
Zygmunt
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] Replacing mp3gain

2017-07-17 Thread Thad Wakefield
To lower bitrate, increase tempo and equalize at 96db, I do:

  ffmpeg.exe -v 0 -i infile.mp3 -aq 10 -af atempo=1.4 -vn outfile.mp3
  mp3gain /q /r /d 7 /c outfile.mp3

Can this be done with just ffmpeg?

Thanks
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] gst-liav package cross compilation issue.

2017-07-17 Thread saad . m

Hi,

Iam facing these issues while cross compiling the gst-libav-1.6.3 
package.


And i have tried with gst-libav-1.5.90 and gst-libav-1.4.5 but still 
facing the

same issue.

Issues:
Unknown OS 'linuxeabi'.

If you think configure made a mistake, make sure you are using the 
latest
version from Git.  If the latest version fails, report the problem to 
the

ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will 
help

solve the problem.
config.status: error: Failed to configure embedded Libav tree

Please help in the solvin the problem.

Thank you,
Saad


___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] FFMPEG x64 build error

2017-07-17 Thread Николай Кузьмин
Hello, dear forum users!

I use Media AutoBuildSuite to build ffmpeg  for windows.

It works fine for 32-bit static version of FFmpeg.

But when I try to build 64-bit static version of FFmpeg i get the following
error:

 Compiling static FFmpeg...
├ Running configure...
Likely error:
CFLAGS: -mthreads -mtune=generic -O2 -pipe
LDFLAGS: -pipe -static-libgcc -static-libstdc++ -L/local64/lib
-L/mingw64/lib
../configure --prefix=/local64 --bindir=/local64/bin-video
--pkg-config-flags=--static --enable-avisynth --enable-gcrypt
--enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx
--enable-libx264 --enable-libx265 --enable-cuda --enable-cuvid
--enable-schannel --enable-libfdk-aac --enable-gpl --enable-nonfree
--disable-debug
ERROR: gcrypt not found

Logs in the .zip archive

Please help me to solve this problem

Nick Kuzmin
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] Ubuntu 16.04 ffplay - display variable not set

2017-07-17 Thread Emer Mcgloughlin
hi,

I have two laptops that use Ubuntu 16.04. I can't use ffplay due to an
SDL/$DISPLAY variable error. I never had an issue with Ubuntu 14.
When I type echo $DISPLAY I just get
:0

Can anyone help? I don't have the issue with the version that comes from
apt-get. Clearly i am making some silly mistake here.

i installed ffmpeg with linuxbrew. I also tried to install HEAD but got the
same error.  I've looked at various threads online that suggest entering
things like:
export DISPLAY=:0.0

but I just get the same error.

ffplay -
ffplay version 3.3.1 Copyright (c) 2003-2017 the FFmpeg developers
  built with gcc 5.3.0 (Homebrew gcc 5.3.0)
  configuration: --prefix=/home/io8x/.linuxbrew/Cellar/ffmpeg/3.3.1
--enable-shared --enable-pthreads --enable-gpl --enable-version3
--enable-hardcoded-tables --enable-avresample --cc=gcc-5 --host-cflags=
--host-ldflags= --enable-ffplay --enable-libass --enable-libfreetype
--enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libxvid
--disable-lzma --enable-libopenjpeg --disable-decoder=jpeg2000
--extra-cflags=-I/home/io8x/.linuxbrew/Cellar/openjpeg/2.1.2_1/include/openjpeg-2.1
--disable-vda
  libavutil  55. 58.100 / 55. 58.100
  libavcodec 57. 89.100 / 57. 89.100
  libavformat57. 71.100 / 57. 71.100
  libavdevice57.  6.100 / 57.  6.100
  libavfilter 6. 82.100 /  6. 82.100
  libavresample   3.  5.  0 /  3.  5.  0
  libswscale  4.  6.100 /  4.  6.100
  libswresample   2.  7.100 /  2.  7.100
  libpostproc54.  5.100 / 54.  5.100
Could not initialize SDL - No available video device
(Did you set the DISPLAY variable?)

$ echo $DISPLAY
:0
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] concat video requirements

2017-07-17 Thread Tony Lambropoulos
Ahh nevermind, what you said works when I use the concat filter and not
"ffmpeg -f concat -i file.txt...".  I had assumed they would work the same

On Mon, Jul 17, 2017 at 4:37 PM, Tony Lambropoulos 
wrote:

> Hey Gyan,
> I've ensured the SAR ratios and resolutions match up.  The results are
> still pretty funky, however.  The first video last far longer than it's
> supposed to and the second video is running in slow motion.  Is there
> nothing else that should match up?
>
> Here are the specs on the two input videos (first and second respectively):
>
> tony@ubuntu:/mnt/hgfs/vloop/transcoding$ ffmpeg -i /tmp/here2.mp4
>
> ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers
>
>   built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
>
>   configuration: --prefix=/home/tony/ffmpeg_build
> --pkg-config-flags=--static --extra-cflags=-I/home/tony/ffmpeg_build/include
> --extra-ldflags=-L/home/tony/ffmpeg_build/lib --bindir=/home/tony/bin
> --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype
> --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis
> --enable-libvpx --enable-libx264 --enable-nonfree
>
>   libavutil  55. 34.101 / 55. 34.101
>
>   libavcodec 57. 64.101 / 57. 64.101
>
>   libavformat57. 56.101 / 57. 56.101
>
>   libavdevice57.  1.100 / 57.  1.100
>
>   libavfilter 6. 65.100 /  6. 65.100
>
>   libswscale  4.  2.100 /  4.  2.100
>
>   libswresample   2.  3.100 /  2.  3.100
>
>   libpostproc54.  1.100 / 54.  1.100
>
> Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/tmp/here2.mp4':
>
>   Metadata:
>
> major_brand : isom
>
> minor_version   : 512
>
> compatible_brands: isomiso2avc1mp41
>
> encoder : Lavf57.56.101
>
>   Duration: 00:00:05.00, start: 0.00, bitrate: 104 kb/s
>
> Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
> 720x260 [SAR 1:1 DAR 36:13], 93 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc
> (default)
>
> Metadata:
>
>   handler_name: VideoHandler
>
> Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
> stereo, fltp, 2 kb/s (default)
>
> Metadata:
>
>   handler_name: SoundHandler
>
> At least one output file must be specified
>
> tony@ubuntu:/mnt/hgfs/vloop/transcoding$ ffmpeg -i /tmp/
> 6d41bcedfe4849cf5a9a244ce159d0bd.mp4
>
> ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers
>
>   built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
>
>   configuration: --prefix=/home/tony/ffmpeg_build
> --pkg-config-flags=--static --extra-cflags=-I/home/tony/ffmpeg_build/include
> --extra-ldflags=-L/home/tony/ffmpeg_build/lib --bindir=/home/tony/bin
> --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype
> --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis
> --enable-libvpx --enable-libx264 --enable-nonfree
>
>   libavutil  55. 34.101 / 55. 34.101
>
>   libavcodec 57. 64.101 / 57. 64.101
>
>   libavformat57. 56.101 / 57. 56.101
>
>   libavdevice57.  1.100 / 57.  1.100
>
>   libavfilter 6. 65.100 /  6. 65.100
>
>   libswscale  4.  2.100 /  4.  2.100
>
>   libswresample   2.  3.100 /  2.  3.100
>
>   libpostproc54.  1.100 / 54.  1.100
>
> Input #0, mpegts, from '/tmp/6d41bcedfe4849cf5a9a244ce159d0bd.mp4':
>
>   Duration: 00:00:09.02, start: 1.456711, bitrate: 1003 kb/s
>
>   Program 1
>
> Metadata:
>
>   service_name: Service01
>
>   service_provider: FFmpeg
>
> Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
> yuv420p(progressive), 720x260 [SAR 1:1 DAR 36:13], 29.97 fps, 29.97 tbr,
> 90k tbn, 59.94 tbc
>
> Stream #0:1[0x101]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz,
> stereo, s16p, 384 kb/s
>
>
> Thanks,
>
> Tony
>
> On Mon, Jul 17, 2017 at 2:20 PM, Gyan  wrote:
>
>> On Tue, Jul 18, 2017 at 12:37 AM, Tony Lambropoulos 
>> wrote:
>>
>> >
>> > Does anyone have a specific list of these attributes to ensure the
>> concat
>> > command is successful?
>> >
>>
>> For video streams, resolution and SAR have to match. Pixel format and
>> frame
>> rate need not match. Since the filter operates upon decoded frames,
>> inputs'
>> bitstream syntax i.e. codec is not relevant.
>> ___
>> ffmpeg-user mailing list
>> ffmpeg-user@ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>
>
>
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] concat video requirements

2017-07-17 Thread Tony Lambropoulos
Hey Gyan,
I've ensured the SAR ratios and resolutions match up.  The results are
still pretty funky, however.  The first video last far longer than it's
supposed to and the second video is running in slow motion.  Is there
nothing else that should match up?

Here are the specs on the two input videos (first and second respectively):

tony@ubuntu:/mnt/hgfs/vloop/transcoding$ ffmpeg -i /tmp/here2.mp4

ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers

  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)

  configuration: --prefix=/home/tony/ffmpeg_build
--pkg-config-flags=--static
--extra-cflags=-I/home/tony/ffmpeg_build/include
--extra-ldflags=-L/home/tony/ffmpeg_build/lib --bindir=/home/tony/bin
--enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype
--enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-nonfree

  libavutil  55. 34.101 / 55. 34.101

  libavcodec 57. 64.101 / 57. 64.101

  libavformat57. 56.101 / 57. 56.101

  libavdevice57.  1.100 / 57.  1.100

  libavfilter 6. 65.100 /  6. 65.100

  libswscale  4.  2.100 /  4.  2.100

  libswresample   2.  3.100 /  2.  3.100

  libpostproc54.  1.100 / 54.  1.100

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/tmp/here2.mp4':

  Metadata:

major_brand : isom

minor_version   : 512

compatible_brands: isomiso2avc1mp41

encoder : Lavf57.56.101

  Duration: 00:00:05.00, start: 0.00, bitrate: 104 kb/s

Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
720x260 [SAR 1:1 DAR 36:13], 93 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc
(default)

Metadata:

  handler_name: VideoHandler

Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
stereo, fltp, 2 kb/s (default)

Metadata:

  handler_name: SoundHandler

At least one output file must be specified

tony@ubuntu:/mnt/hgfs/vloop/transcoding$ ffmpeg -i
/tmp/6d41bcedfe4849cf5a9a244ce159d0bd.mp4

ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers

  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)

  configuration: --prefix=/home/tony/ffmpeg_build
--pkg-config-flags=--static
--extra-cflags=-I/home/tony/ffmpeg_build/include
--extra-ldflags=-L/home/tony/ffmpeg_build/lib --bindir=/home/tony/bin
--enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype
--enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-nonfree

  libavutil  55. 34.101 / 55. 34.101

  libavcodec 57. 64.101 / 57. 64.101

  libavformat57. 56.101 / 57. 56.101

  libavdevice57.  1.100 / 57.  1.100

  libavfilter 6. 65.100 /  6. 65.100

  libswscale  4.  2.100 /  4.  2.100

  libswresample   2.  3.100 /  2.  3.100

  libpostproc54.  1.100 / 54.  1.100

Input #0, mpegts, from '/tmp/6d41bcedfe4849cf5a9a244ce159d0bd.mp4':

  Duration: 00:00:09.02, start: 1.456711, bitrate: 1003 kb/s

  Program 1

Metadata:

  service_name: Service01

  service_provider: FFmpeg

Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
yuv420p(progressive), 720x260 [SAR 1:1 DAR 36:13], 29.97 fps, 29.97 tbr,
90k tbn, 59.94 tbc

Stream #0:1[0x101]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz,
stereo, s16p, 384 kb/s


Thanks,

Tony

On Mon, Jul 17, 2017 at 2:20 PM, Gyan  wrote:

> On Tue, Jul 18, 2017 at 12:37 AM, Tony Lambropoulos 
> wrote:
>
> >
> > Does anyone have a specific list of these attributes to ensure the concat
> > command is successful?
> >
>
> For video streams, resolution and SAR have to match. Pixel format and frame
> rate need not match. Since the filter operates upon decoded frames, inputs'
> bitstream syntax i.e. codec is not relevant.
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] man ffmpeg absent

2017-07-17 Thread Andrey Goreev
Also, Ian Mills from exiv2 project is a Mac OS guru when it comes to compiling 
from sources. 
He can be found on discuss.pixls.us or on exiv2 project web site.

Sent from my Samsung Galaxy smartphone.
 Original message From: Manuel Tiglio  Date: 
2017-07-17  3:22 PM  (GMT-07:00) To: FFmpeg user questions 
 Subject: Re: [FFmpeg-user] man ffmpeg absent 
Again, macports is a package manager to make your life easy when installing 
open source software such as in this case. 

https://www.macports.org

Here’s who to install mac ports. You need to:

1) Install the macports version depending on your Mac OS version

Then follow instructions (1-4). There is no need for you to compile anything. 
https://www.macports.org/install.php

2) Then, finally, just type in a console 

sudo port install ffmpeg

It will install all dependencies and so on. 

You can do the same with pretty much any open source software .

No need to go through make files, compile, move them around system files, etc. 

It is really easy, I am happy to help if you get stuck. 



> On Jul 17, 2017, at 2:15 PM, ILJA SHEBALIN  wrote:
> 
> So where's the best place to download ffmpeg utilities? I re-visited 
> ffmpeg.org and instead of going with packages designed for Mac platform I 
> downloaded v3.3.2 zip file with bunch of stuff I'm at loss of what to do 
> with. Is it meant for devs to compile, assemble their software or what?
> 17.07.2017, в 12:55, Carlos E. R. написал(а):
> 
>> On 2017-07-16 21:54, Manuel Tiglio wrote:
>>> Hi Carlos, 
>>> 
>>> If you don’t want to build ffmpeg yourself (and other packages) you can use 
>>> macports (a package manager for Mac)
>> 
>> It is not me who asked ;-)
>> 
>> -- 
>> Cheers / Saludos,
>> 
>>  Carlos E. R.
>>  (from 42.2 x86_64 "Malachite" at Telcontar)
>> 
>> ___
>> ffmpeg-user mailing list
>> ffmpeg-user@ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>> 
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
> 
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] man ffmpeg absent

2017-07-17 Thread ILJA SHEBALIN
Thanks, I'll consider moving to Macports. I just wanted to know what is that 
and how is that different from three binaries for OS X that I had downloaded 
before? I'm not that smart to pretend to be a CLI guy so these things are to 
Greek to me comprehending how-to and what is what. What advantage does the 
bundle have over bare bone binary executables (UNIX execs in this case)? Do 
they enhance my experience supplementing basic features with extra ones?
18.07.2017, в 0:22, Manuel Tiglio написал(а):

> Again, macports is a package manager to make your life easy when installing 
> open source software such as in this case. 
> 
> https://www.macports.org
> 
> Here’s who to install mac ports. You need to:
> 
> 1) Install the macports version depending on your Mac OS version
> 
> Then follow instructions (1-4). There is no need for you to compile anything. 
> https://www.macports.org/install.php
> 
> 2) Then, finally, just type in a console 
> 
> sudo port install ffmpeg
> 
> It will install all dependencies and so on. 
> 
> You can do the same with pretty much any open source software .
> 
> No need to go through make files, compile, move them around system files, 
> etc. 
> 
> It is really easy, I am happy to help if you get stuck. 
> 
> 
> 
>> On Jul 17, 2017, at 2:15 PM, ILJA SHEBALIN  wrote:
>> 
>> So where's the best place to download ffmpeg utilities? I re-visited 
>> ffmpeg.org and instead of going with packages designed for Mac platform I 
>> downloaded v3.3.2 zip file with bunch of stuff I'm at loss of what to do 
>> with. Is it meant for devs to compile, assemble their software or what?
>> 17.07.2017, в 12:55, Carlos E. R. написал(а):
>> 
>>> On 2017-07-16 21:54, Manuel Tiglio wrote:
 Hi Carlos, 
 
 If you don’t want to build ffmpeg yourself (and other packages) you can 
 use macports (a package manager for Mac)
>>> 
>>> It is not me who asked ;-)
>>> 
>>> -- 
>>> Cheers / Saludos,
>>> 
>>> Carlos E. R.
>>> (from 42.2 x86_64 "Malachite" at Telcontar)
>>> 
>>> ___
>>> ffmpeg-user mailing list
>>> ffmpeg-user@ffmpeg.org
>>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>> 
>>> To unsubscribe, visit link above, or email
>>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>> 
>> ___
>> ffmpeg-user mailing list
>> ffmpeg-user@ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>> 
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
> 
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] man ffmpeg absent

2017-07-17 Thread Andrey Goreev
It depends on what you have downloaded. If that is a tarball you will have to 
compile it using homebrew or something of the sort for Mac OS.  If that is 
binaries you just make them executable and run in terminal.


Sent from my Samsung Galaxy smartphone.
 Original message From: ILJA SHEBALIN  
Date: 2017-07-17  3:15 PM  (GMT-07:00) To: FFmpeg user questions 
 Subject: Re: [FFmpeg-user] man ffmpeg absent 
So where's the best place to download ffmpeg utilities? I re-visited ffmpeg.org 
and instead of going with packages designed for Mac platform I downloaded 
v3.3.2 zip file with bunch of stuff I'm at loss of what to do with. Is it meant 
for devs to compile, assemble their software or what?
17.07.2017, в 12:55, Carlos E. R. написал(а):

> On 2017-07-16 21:54, Manuel Tiglio wrote:
>> Hi Carlos, 
>> 
>> If you don’t want to build ffmpeg yourself (and other packages) you can use 
>> macports (a package manager for Mac)
> 
> It is not me who asked ;-)
> 
> -- 
> Cheers / Saludos,
> 
>   Carlos E. R.
>   (from 42.2 x86_64 "Malachite" at Telcontar)
> 
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] man ffmpeg absent

2017-07-17 Thread Manuel Tiglio
Again, macports is a package manager to make your life easy when installing 
open source software such as in this case. 

https://www.macports.org

Here’s who to install mac ports. You need to:

1) Install the macports version depending on your Mac OS version

Then follow instructions (1-4). There is no need for you to compile anything. 
https://www.macports.org/install.php

2) Then, finally, just type in a console 

sudo port install ffmpeg

It will install all dependencies and so on. 

You can do the same with pretty much any open source software .

No need to go through make files, compile, move them around system files, etc. 

It is really easy, I am happy to help if you get stuck. 



> On Jul 17, 2017, at 2:15 PM, ILJA SHEBALIN  wrote:
> 
> So where's the best place to download ffmpeg utilities? I re-visited 
> ffmpeg.org and instead of going with packages designed for Mac platform I 
> downloaded v3.3.2 zip file with bunch of stuff I'm at loss of what to do 
> with. Is it meant for devs to compile, assemble their software or what?
> 17.07.2017, в 12:55, Carlos E. R. написал(а):
> 
>> On 2017-07-16 21:54, Manuel Tiglio wrote:
>>> Hi Carlos, 
>>> 
>>> If you don’t want to build ffmpeg yourself (and other packages) you can use 
>>> macports (a package manager for Mac)
>> 
>> It is not me who asked ;-)
>> 
>> -- 
>> Cheers / Saludos,
>> 
>>  Carlos E. R.
>>  (from 42.2 x86_64 "Malachite" at Telcontar)
>> 
>> ___
>> ffmpeg-user mailing list
>> ffmpeg-user@ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>> 
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
> 
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] man ffmpeg absent

2017-07-17 Thread ILJA SHEBALIN
So where's the best place to download ffmpeg utilities? I re-visited ffmpeg.org 
and instead of going with packages designed for Mac platform I downloaded 
v3.3.2 zip file with bunch of stuff I'm at loss of what to do with. Is it meant 
for devs to compile, assemble their software or what?
17.07.2017, в 12:55, Carlos E. R. написал(а):

> On 2017-07-16 21:54, Manuel Tiglio wrote:
>> Hi Carlos, 
>> 
>> If you don’t want to build ffmpeg yourself (and other packages) you can use 
>> macports (a package manager for Mac)
> 
> It is not me who asked ;-)
> 
> -- 
> Cheers / Saludos,
> 
>   Carlos E. R.
>   (from 42.2 x86_64 "Malachite" at Telcontar)
> 
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] concat video requirements

2017-07-17 Thread Gyan
On Tue, Jul 18, 2017 at 12:37 AM, Tony Lambropoulos 
wrote:

>
> Does anyone have a specific list of these attributes to ensure the concat
> command is successful?
>

For video streams, resolution and SAR have to match. Pixel format and frame
rate need not match. Since the filter operates upon decoded frames, inputs'
bitstream syntax i.e. codec is not relevant.
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

[FFmpeg-user] concat video requirements

2017-07-17 Thread Tony Lambropoulos
I see on this wiki for the concat filter:
https://trac.ffmpeg.org/wiki/Concatenate
"The inputs have to be of the same frame size, and a handful of other
attributes have to match."

Does anyone have a specific list of these attributes to ensure the concat
command is successful?

Appreciate the help,
Tony
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Use concat demuxer with input format

2017-07-17 Thread Nicolas George
L'octidi 28 messidor, an CCXXV, Hans Carlson a écrit :
> "... not implemented yet"?  Does that mean it's currently in the works? Or
> just something that has been considered, but no work has been done?

It was considered, but as far as I know nobody is actively working on
it.

>   $ ffmpeg -f s16le -ac 2 -i 
> 'concat:subfile,,start,5292000,end,47628000,,:file1.raw|subfile,,start,1764000,end,28224000,,:file2.raw'
>  -codec mp3 test.mp3
> 
> To calculate the subfile offset sizes, I multiplied the start/end times by
> 176400 (which is the filesize=[52920320] / duration=[300.001814]).  So, for
> file1.raw, inpoint=30 = (176400 * 30 = 5292000) and outpoint=270 = (176400 *
> 270 = 47628000).

Your ffmpeg command-line has a problem: it does not specify the sample
rate, and thus falls back to whatever default libavformat is using. I
strongly advise against relying on default values in this kind of cases,
always specify the relevant parameters. Only you can know the correct
sample rate.

Once you know it, the octets sizes are easy: duration times number of
samples per second (= sample rate) times number of channels times number
of octets per channel value.

The value you used, 176400, is consistent to libaformat's current
default sample rate for PCM files.

> I previously looked into the concat FILTER, but wasn't sure how to extract a
> section from each file.  I assume you mean "atrim" in my case and not
> "trim".

Indeed. It is one of these filters that exist in both video and audio
variant, with the 'a' prefix for the audio.

> Thanks for the various options.

No problem, glad it solved the issue.

Regards,

-- 
  Nicolas George


signature.asc
Description: Digital signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Possible bug in TEE muxer.

2017-07-17 Thread Alex Molon
Update.

Well... I'm trying with this command:

# ffmpeg -v verbose -i udp://226.45.23.147:2001 -c:v h264_nvenc -c:a aac 
-strict 2 -f tee -map 0 
[f=mpegts:hls_segment_filename=sftp://compliance:complitest@localhost/home/auser/test/test.ts]sftp://compliance:complitest@localhost/home/auser/test/test.m3u8

And the result is always the same:

[tee @ 0x556de1794140] No option found near 
"//compliance:complitest@localhost/home/auser/test/test.ts]sftp://compliance:complitest@localhost/home/auser/test/test.m3u8;
[tee @ 0x556de1794140] All tee outputs failed.

I've tried with single, double and triple escape before the ":" signs (how 
suggested in https://trac.ffmpeg.org/ticket/5692 regarding something similar) 
but the result is always the same :(

Same happens if I try to use the ftp:// protocol.


-Original Message-
From: ffmpeg-user [mailto:ffmpeg-user-boun...@ffmpeg.org] On Behalf Of Alex 
Molon
Sent: 15 July 2017 14:05
To: FFmpeg user discussions; FFmpeg user questions
Subject: Re: [FFmpeg-user] Possible bug in TEE muxer.

Sorry i wrote ssh:// by mistake actually i'm having the issue with sftp:// 
urls

Get Outlook for Android




On Fri, Jul 14, 2017 at 7:03 PM +0100, "Moritz Barsnick" 
> wrote:


On Fri, Jul 14, 2017 at 10:33:08 +0100, Alex Molon wrote:
> Basically, if I launch ffmpeg in this way:
>
> # ffmpeg -i input -f hls -hls_segment_filename 
> ssh://user:password@host/path/filename-%Y-%m-%d-%H-%M-%S 
> ssh://user:password@host/path/filename.m3u8
>
> everything works as expected. Both playlist and chunks are correctly sent to 
> the ssh server and saved regularly.

Could you show us the complete, uncut console output (but blank out the 
passwords, please)?

I can find no indication whatsoever that ffmpeg supports ssh:// URLs.

> If I launch ffmpeg in this way:
>
> # ffmpeg -i input -f tee 
> [f=whatever]|[f=hls:use_localtime=1:hls_segment_filename=ssh\://user\:
> password@host/path/filename-%Y-%m-%d-%H-%M-%S]ssh://user:password@host
> /path/filename.m3u8
>
> the playlist is correctly sent to the SSH server, but the chunks are not 
> saved.

I'll try to reproduce once I understand how to use ssh://. Perhaps if you add 
"-loglevel verbose", ffmpeg might show you how it interprets the options you 
are passing.

Moritz
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with 
subject "unsubscribe".

On Fri, Jul 14, 2017 at 10:33:08 +0100, Alex Molon wrote:
> Basically, if I launch ffmpeg in this way:
>
> # ffmpeg -i input -f hls -hls_segment_filename 
> ssh://user:password@host/path/filename-%Y-%m-%d-%H-%M-%S 
> ssh://user:password@host/path/filename.m3u8
>
> everything works as expected. Both playlist and chunks are correctly sent to 
> the ssh server and saved regularly.

Could you show us the complete, uncut console output (but blank out the 
passwords, please)?

I can find no indication whatsoever that ffmpeg supports ssh:// URLs.

> If I launch ffmpeg in this way:
>
> # ffmpeg -i input -f tee 
> [f=whatever]|[f=hls:use_localtime=1:hls_segment_filename=ssh\://user\:
> password@host/path/filename-%Y-%m-%d-%H-%M-%S]ssh://user:password@host
> /path/filename.m3u8
>
> the playlist is correctly sent to the SSH server, but the chunks are not 
> saved.

I'll try to reproduce once I understand how to use ssh://. Perhaps if you add 
"-loglevel verbose", ffmpeg might show you how it interprets the options you 
are passing.

Moritz
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with 
subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with 
subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] man ffmpeg absent

2017-07-17 Thread Carlos E. R.
On 2017-07-16 21:54, Manuel Tiglio wrote:
> Hi Carlos, 
> 
> If you don’t want to build ffmpeg yourself (and other packages) you can use 
> macports (a package manager for Mac)

It is not me who asked ;-)

-- 
Cheers / Saludos,

Carlos E. R.
(from 42.2 x86_64 "Malachite" at Telcontar)



signature.asc
Description: OpenPGP digital signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".