public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] ffmpeg command not found
@ 2015-04-12 18:58 gevisz
  2015-04-12 19:04 ` Alexander Kapshuk
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: gevisz @ 2015-04-12 18:58 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

I used to convert dav to avi files with the following command
yet a year ago:
$ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi
but now, while trying to use it, I get
> bash: ffmpeg: command not found

What happened?

I still have virtual/ffmpeg package installed.
In my case it points to libav.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 18:58 [gentoo-user] ffmpeg command not found gevisz
@ 2015-04-12 19:04 ` Alexander Kapshuk
  2015-04-12 19:23   ` gevisz
  2015-04-12 19:11 ` Jc García
  2015-04-12 19:45 ` Alan Grimes
  2 siblings, 1 reply; 16+ messages in thread
From: Alexander Kapshuk @ 2015-04-12 19:04 UTC (permalink / raw
  To: Gentoo mailing list

[-- Attachment #1: Type: text/plain, Size: 532 bytes --]

On Sun, Apr 12, 2015 at 9:58 PM, gevisz <gevisz@gmail.com> wrote:

> I used to convert dav to avi files with the following command
> yet a year ago:
> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi
> but now, while trying to use it, I get
> > bash: ffmpeg: command not found
>
> What happened?
>
> I still have virtual/ffmpeg package installed.
> In my case it points to libav.
>
> See the following news item for details:
eselect news list | grep ffmpeg
  [20]     2015-02-01  ffmpeg/libav conflict management: USE=libav

[-- Attachment #2: Type: text/html, Size: 892 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 18:58 [gentoo-user] ffmpeg command not found gevisz
  2015-04-12 19:04 ` Alexander Kapshuk
@ 2015-04-12 19:11 ` Jc García
  2015-04-12 19:45 ` Alan Grimes
  2 siblings, 0 replies; 16+ messages in thread
From: Jc García @ 2015-04-12 19:11 UTC (permalink / raw
  To: gentoo-user

2015-04-12 12:58 GMT-06:00 gevisz <gevisz@gmail.com>:
> I used to convert dav to avi files with the following command
> yet a year ago:
> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi
> but now, while trying to use it, I get
>> bash: ffmpeg: command not found
>
> What happened?
>
> I still have virtual/ffmpeg package installed.
> In my case it points to libav.
>

From the ffmpeg website[1]:
FFmpeg is the leading multimedia framework ...
... It contains libavcodec, libavutil, libavformat, libavfilter,
libavdevice, libswscale and libswresample which can be used by
applications. As well as ffmpeg, ffserver, ffplay and ffprobe which
can be used by end users for transcoding, streaming and playing.

So  libav does not have all the stuff you want.

As said above read the news item it has important information about
this setting in Gentoo, anyway what you want is to have this in your
make.conf:

USE="... -libav ffmpeg ..."


[1] http://ffmpeg.org/about.html


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 19:04 ` Alexander Kapshuk
@ 2015-04-12 19:23   ` gevisz
  2015-04-12 19:27     ` Fernando Rodriguez
  2015-04-12 19:30     ` Alexander Kapshuk
  0 siblings, 2 replies; 16+ messages in thread
From: gevisz @ 2015-04-12 19:23 UTC (permalink / raw
  To: gentoo-user@lists.gentoo.org

2015-04-12 22:04 GMT+03:00 Alexander Kapshuk <alexander.kapshuk@gmail.com>:
> On Sun, Apr 12, 2015 at 9:58 PM, gevisz <gevisz@gmail.com> wrote:
>>
>> I used to convert dav to avi files with the following command
>> yet a year ago:
>> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi
>> but now, while trying to use it, I get
>> > bash: ffmpeg: command not found
>>
>> What happened?
>>
>> I still have virtual/ffmpeg package installed.
>> In my case it points to libav.
>>
> See the following news item for details:
> eselect news list | grep ffmpeg
>   [20]     2015-02-01  ffmpeg/libav conflict management: USE=libav

Thank you for your reply.  I am aware of that change. But the news says:

"Users who currently use libav (the Gentoo default) do not have to
perform any action since USE=libav is enabled by default."

So, I "performed no actions".

And I still have media-video/libav-9.17 installed.

P.S. I have nor libav no ffmpeg USE flags in make.conf but I think
       that USE=libav is enabled somewhere in the profile. Am I wrong?


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 19:23   ` gevisz
@ 2015-04-12 19:27     ` Fernando Rodriguez
  2015-04-12 19:37       ` Gevisz
  2015-04-12 19:30     ` Alexander Kapshuk
  1 sibling, 1 reply; 16+ messages in thread
From: Fernando Rodriguez @ 2015-04-12 19:27 UTC (permalink / raw
  To: gentoo-user

On Sunday, April 12, 2015 10:23:32 PM gevisz wrote:
> Thank you for your reply.  I am aware of that change. But the news says:
> 
> "Users who currently use libav (the Gentoo default) do not have to
> perform any action since USE=libav is enabled by default."
> 
> So, I "performed no actions".
> 
> And I still have media-video/libav-9.17 installed.
> 
> P.S. I have nor libav no ffmpeg USE flags in make.conf but I think
>        that USE=libav is enabled somewhere in the profile. Am I wrong?
> 

I think that should be read as "Users who want to continue using libav..."
There an avconv in libav that is mostly compatible with ffmpeg.

-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 19:23   ` gevisz
  2015-04-12 19:27     ` Fernando Rodriguez
@ 2015-04-12 19:30     ` Alexander Kapshuk
  2015-04-12 19:43       ` Neil Bothwick
  1 sibling, 1 reply; 16+ messages in thread
From: Alexander Kapshuk @ 2015-04-12 19:30 UTC (permalink / raw
  To: Gentoo mailing list

[-- Attachment #1: Type: text/plain, Size: 1632 bytes --]

On Sun, Apr 12, 2015 at 10:23 PM, gevisz <gevisz@gmail.com> wrote:

> 2015-04-12 22:04 GMT+03:00 Alexander Kapshuk <alexander.kapshuk@gmail.com
> >:
> > On Sun, Apr 12, 2015 at 9:58 PM, gevisz <gevisz@gmail.com> wrote:
> >>
> >> I used to convert dav to avi files with the following command
> >> yet a year ago:
> >> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi
> >> but now, while trying to use it, I get
> >> > bash: ffmpeg: command not found
> >>
> >> What happened?
> >>
> >> I still have virtual/ffmpeg package installed.
> >> In my case it points to libav.
> >>
> > See the following news item for details:
> > eselect news list | grep ffmpeg
> >   [20]     2015-02-01  ffmpeg/libav conflict management: USE=libav
>
> Thank you for your reply.  I am aware of that change. But the news says:
>
> "Users who currently use libav (the Gentoo default) do not have to
> perform any action since USE=libav is enabled by default."
>
> So, I "performed no actions".
>
> And I still have media-video/libav-9.17 installed.
>
> P.S. I have nor libav no ffmpeg USE flags in make.conf but I think
>        that USE=libav is enabled somewhere in the profile. Am I wrong?
>
> grep libav /usr/portage/profiles/base/make.defaults
# Move the current Gentoo preference (libav over ffmpeg)
USE="${USE} libav"

If you want to use ffmpeg instead of libav, "It should be noted that the
users still need to enable USE=ffmpeg on packages with optional libav
support as well. Users who want to use ffmpeg instead need to specify
USE=-libav in make.conf explicitly."

Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with libav.

[-- Attachment #2: Type: text/html, Size: 2362 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 19:27     ` Fernando Rodriguez
@ 2015-04-12 19:37       ` Gevisz
  0 siblings, 0 replies; 16+ messages in thread
From: Gevisz @ 2015-04-12 19:37 UTC (permalink / raw
  To: gentoo-user

On Sun, 12 Apr 2015 15:27:17 -0400 Fernando Rodriguez <frodriguez.developer@outlook.com> wrote:

> On Sunday, April 12, 2015 10:23:32 PM gevisz wrote:
> > Thank you for your reply.  I am aware of that change. But the news says:
> > 
> > "Users who currently use libav (the Gentoo default) do not have to
> > perform any action since USE=libav is enabled by default."
> > 
> > So, I "performed no actions".
> > 
> > And I still have media-video/libav-9.17 installed.
> > 
> > P.S. I have nor libav no ffmpeg USE flags in make.conf but I think
> >        that USE=libav is enabled somewhere in the profile. Am I wrong?
> > 
> 
> I think that should be read as "Users who want to continue using libav..."
> There an avconv in libav that is mostly compatible with ffmpeg.

That's it! Thank you.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 19:30     ` Alexander Kapshuk
@ 2015-04-12 19:43       ` Neil Bothwick
  2015-04-12 19:48         ` Alexander Kapshuk
  0 siblings, 1 reply; 16+ messages in thread
From: Neil Bothwick @ 2015-04-12 19:43 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 896 bytes --]

On Sun, 12 Apr 2015 22:30:43 +0300, Alexander Kapshuk wrote:

> > grep libav /usr/portage/profiles/base/make.defaults  
> # Move the current Gentoo preference (libav over ffmpeg)
> USE="${USE} libav"
> 
> If you want to use ffmpeg instead of libav, "It should be noted that the
> users still need to enable USE=ffmpeg on packages with optional libav
> support as well. Users who want to use ffmpeg instead need to specify
> USE=-libav in make.conf explicitly."
> 
> Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with
> libav.

This last part is wrong. The libav USE flag controls the choice between
ffmpeg or libav. The ffmpeg flag controls whether packages get built with
support for whichever of the choices is set by the libav flag, so you
still need the ffmpeg flag to include option libav/ffmpeg support.


-- 
Neil Bothwick

BING But It's Not Google

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 18:58 [gentoo-user] ffmpeg command not found gevisz
  2015-04-12 19:04 ` Alexander Kapshuk
  2015-04-12 19:11 ` Jc García
@ 2015-04-12 19:45 ` Alan Grimes
  2015-04-14  5:28   ` [gentoo-user] " Nuno J. Silva (aka njsg)
  2 siblings, 1 reply; 16+ messages in thread
From: Alan Grimes @ 2015-04-12 19:45 UTC (permalink / raw
  To: gentoo-user

gevisz wrote:
> I used to convert dav to avi files with the following command
> yet a year ago:
> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi
> but now, while trying to use it, I get
>> bash: ffmpeg: command not found
> What happened?
>
> I still have virtual/ffmpeg package installed.
> In my case it points to libav.

Yeah, this was a colossal clusterfuck that was dropped on us a few
months ago. =(

A libav cultist decided to force it on everyone, you have to find the
relevant useflags (forgot which) and set it back to ffmpeg.

The only reason libav exists these days is because it serves as a
religeous idol for said cultists. I'm very disappointed that people are
still suffering from this.

-- 
IQ is a measure of how stupid you feel.

Powers are not rights.



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 19:43       ` Neil Bothwick
@ 2015-04-12 19:48         ` Alexander Kapshuk
  2015-04-12 22:05           ` Mick
  0 siblings, 1 reply; 16+ messages in thread
From: Alexander Kapshuk @ 2015-04-12 19:48 UTC (permalink / raw
  To: Gentoo mailing list

[-- Attachment #1: Type: text/plain, Size: 1052 bytes --]

On Sun, Apr 12, 2015 at 10:43 PM, Neil Bothwick <neil@digimed.co.uk> wrote:

> On Sun, 12 Apr 2015 22:30:43 +0300, Alexander Kapshuk wrote:
>
> > > grep libav /usr/portage/profiles/base/make.defaults
> > # Move the current Gentoo preference (libav over ffmpeg)
> > USE="${USE} libav"
> >
> > If you want to use ffmpeg instead of libav, "It should be noted that the
> > users still need to enable USE=ffmpeg on packages with optional libav
> > support as well. Users who want to use ffmpeg instead need to specify
> > USE=-libav in make.conf explicitly."
> >
> > Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with
> > libav.
>
> This last part is wrong. The libav USE flag controls the choice between
> ffmpeg or libav. The ffmpeg flag controls whether packages get built with
> support for whichever of the choices is set by the libav flag, so you
> still need the ffmpeg flag to include option libav/ffmpeg support.
>
>
> --
> Neil Bothwick
>
> BING But It's Not Google
>

Thanks for pointing this out. My mistake. Apologies for that.

[-- Attachment #2: Type: text/html, Size: 1594 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 19:48         ` Alexander Kapshuk
@ 2015-04-12 22:05           ` Mick
  2015-04-12 22:40             ` Alan Grimes
  0 siblings, 1 reply; 16+ messages in thread
From: Mick @ 2015-04-12 22:05 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 1332 bytes --]

On Sunday 12 Apr 2015 20:48:29 Alexander Kapshuk wrote:
> On Sun, Apr 12, 2015 at 10:43 PM, Neil Bothwick <neil@digimed.co.uk> wrote:
> > On Sun, 12 Apr 2015 22:30:43 +0300, Alexander Kapshuk wrote:
> > > > grep libav /usr/portage/profiles/base/make.defaults
> > > 
> > > # Move the current Gentoo preference (libav over ffmpeg)
> > > USE="${USE} libav"
> > > 
> > > If you want to use ffmpeg instead of libav, "It should be noted that
> > > the users still need to enable USE=ffmpeg on packages with optional
> > > libav support as well. Users who want to use ffmpeg instead need to
> > > specify USE=-libav in make.conf explicitly."
> > > 
> > > Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with
> > > libav.
> > 
> > This last part is wrong. The libav USE flag controls the choice between
> > ffmpeg or libav. The ffmpeg flag controls whether packages get built with
> > support for whichever of the choices is set by the libav flag, so you
> > still need the ffmpeg flag to include option libav/ffmpeg support.
> > 
> > 
> > --
> > Neil Bothwick
> > 
> > BING But It's Not Google
> 
> Thanks for pointing this out. My mistake. Apologies for that.

What I wasn't sure is if ffmpeg will be removed in the future and gentoo will 
end up following debian, et al.
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 22:05           ` Mick
@ 2015-04-12 22:40             ` Alan Grimes
  2015-04-12 23:08               ` Dale
  0 siblings, 1 reply; 16+ messages in thread
From: Alan Grimes @ 2015-04-12 22:40 UTC (permalink / raw
  To: gentoo-user

Mick wrote:
> >Thanks for pointing this out. My mistake. Apologies for that.
> What I wasn't sure is if ffmpeg will be removed in the future and gentoo will 
> end up following debian, et al.

Et al can go rot in hell. We use ffmpeg.


-- 
IQ is a measure of how stupid you feel.

Powers are not rights.



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 22:40             ` Alan Grimes
@ 2015-04-12 23:08               ` Dale
  2015-04-12 23:37                 ` Daniel Frey
  0 siblings, 1 reply; 16+ messages in thread
From: Dale @ 2015-04-12 23:08 UTC (permalink / raw
  To: gentoo-user

Alan Grimes wrote:
> Mick wrote:
>>> Thanks for pointing this out. My mistake. Apologies for that.
>> What I wasn't sure is if ffmpeg will be removed in the future and gentoo will 
>> end up following debian, et al.
> Et al can go rot in hell. We use ffmpeg.
>
>


There's been a discussion on the default switching back to ffmpeg on
-dev too.  I think I read that correctly. 

Dale

:-)  :-)


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 23:08               ` Dale
@ 2015-04-12 23:37                 ` Daniel Frey
  2015-04-13  0:19                   ` Dale
  0 siblings, 1 reply; 16+ messages in thread
From: Daniel Frey @ 2015-04-12 23:37 UTC (permalink / raw
  To: gentoo-user

On 04/12/2015 04:08 PM, Dale wrote:
> There's been a discussion on the default switching back to ffmpeg on
> -dev too.  I think I read that correctly. 
> 

Yeah, I read that too - apparently they are going to a saner default,
i.e. USE="-libav".

Darnit, I just read this within the last week or so. Ah, here it is:

http://www.gossamer-threads.com/lists/gentoo/dev/299798

Although, take a look at the posted date. Hrm.....

Dan



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [gentoo-user] ffmpeg command not found
  2015-04-12 23:37                 ` Daniel Frey
@ 2015-04-13  0:19                   ` Dale
  0 siblings, 0 replies; 16+ messages in thread
From: Dale @ 2015-04-13  0:19 UTC (permalink / raw
  To: gentoo-user

Daniel Frey wrote:
> On 04/12/2015 04:08 PM, Dale wrote:
>> There's been a discussion on the default switching back to ffmpeg on
>> -dev too.  I think I read that correctly. 
>>
> Yeah, I read that too - apparently they are going to a saner default,
> i.e. USE="-libav".
>
> Darnit, I just read this within the last week or so. Ah, here it is:
>
> http://www.gossamer-threads.com/lists/gentoo/dev/299798
>
> Although, take a look at the posted date. Hrm.....
>
> Dan
>
>
>


I think I read they are going to get input from the council at the next
meeting.  Who knows.  I subscribe mostly to get a heads up before it
hits the fan.  ;-)

Dale

:-)  :-) 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [gentoo-user] Re: ffmpeg command not found
  2015-04-12 19:45 ` Alan Grimes
@ 2015-04-14  5:28   ` Nuno J. Silva (aka njsg)
  0 siblings, 0 replies; 16+ messages in thread
From: Nuno J. Silva (aka njsg) @ 2015-04-14  5:28 UTC (permalink / raw
  To: gentoo-user

On 2015-04-12, Alan Grimes <ALONZOTG@verizon.net> wrote:
> gevisz wrote:
>> I used to convert dav to avi files with the following command
>> yet a year ago:
>> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi
>> but now, while trying to use it, I get
>>> bash: ffmpeg: command not found
>> What happened?
>>
>> I still have virtual/ffmpeg package installed.
>> In my case it points to libav.

libav (not ffmpeg) at least used to provide an ffmpeg binary. But libav
has considered this binary to be "deprecated". Did they (libav) drop it?

-- 
Nuno Silva
Helsinki, Finland



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2015-04-14  5:28 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-12 18:58 [gentoo-user] ffmpeg command not found gevisz
2015-04-12 19:04 ` Alexander Kapshuk
2015-04-12 19:23   ` gevisz
2015-04-12 19:27     ` Fernando Rodriguez
2015-04-12 19:37       ` Gevisz
2015-04-12 19:30     ` Alexander Kapshuk
2015-04-12 19:43       ` Neil Bothwick
2015-04-12 19:48         ` Alexander Kapshuk
2015-04-12 22:05           ` Mick
2015-04-12 22:40             ` Alan Grimes
2015-04-12 23:08               ` Dale
2015-04-12 23:37                 ` Daniel Frey
2015-04-13  0:19                   ` Dale
2015-04-12 19:11 ` Jc García
2015-04-12 19:45 ` Alan Grimes
2015-04-14  5:28   ` [gentoo-user] " Nuno J. Silva (aka njsg)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox