1 |
On Sun, Apr 12, 2015 at 10:23 PM, gevisz <gevisz@×××××.com> wrote: |
2 |
|
3 |
> 2015-04-12 22:04 GMT+03:00 Alexander Kapshuk <alexander.kapshuk@×××××.com |
4 |
> >: |
5 |
> > On Sun, Apr 12, 2015 at 9:58 PM, gevisz <gevisz@×××××.com> wrote: |
6 |
> >> |
7 |
> >> I used to convert dav to avi files with the following command |
8 |
> >> yet a year ago: |
9 |
> >> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi |
10 |
> >> but now, while trying to use it, I get |
11 |
> >> > bash: ffmpeg: command not found |
12 |
> >> |
13 |
> >> What happened? |
14 |
> >> |
15 |
> >> I still have virtual/ffmpeg package installed. |
16 |
> >> In my case it points to libav. |
17 |
> >> |
18 |
> > See the following news item for details: |
19 |
> > eselect news list | grep ffmpeg |
20 |
> > [20] 2015-02-01 ffmpeg/libav conflict management: USE=libav |
21 |
> |
22 |
> Thank you for your reply. I am aware of that change. But the news says: |
23 |
> |
24 |
> "Users who currently use libav (the Gentoo default) do not have to |
25 |
> perform any action since USE=libav is enabled by default." |
26 |
> |
27 |
> So, I "performed no actions". |
28 |
> |
29 |
> And I still have media-video/libav-9.17 installed. |
30 |
> |
31 |
> P.S. I have nor libav no ffmpeg USE flags in make.conf but I think |
32 |
> that USE=libav is enabled somewhere in the profile. Am I wrong? |
33 |
> |
34 |
> grep libav /usr/portage/profiles/base/make.defaults |
35 |
# Move the current Gentoo preference (libav over ffmpeg) |
36 |
USE="${USE} libav" |
37 |
|
38 |
If you want to use ffmpeg instead of libav, "It should be noted that the |
39 |
users still need to enable USE=ffmpeg on packages with optional libav |
40 |
support as well. Users who want to use ffmpeg instead need to specify |
41 |
USE=-libav in make.conf explicitly." |
42 |
|
43 |
Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with libav. |