From owner-freebsd-multimedia@freebsd.org Sun Nov 12 18:55:48 2017 Return-Path: Delivered-To: freebsd-multimedia@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 E204EC7A2F3 for ; Sun, 12 Nov 2017 18:55:48 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x22e.google.com (mail-ua0-x22e.google.com [IPv6:2607:f8b0:400c:c08::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8AE4170CAE for ; Sun, 12 Nov 2017 18:55:48 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x22e.google.com with SMTP id 21so7224664uas.13 for ; Sun, 12 Nov 2017 10:55:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=aWFqHixImS2dEKT0HX6utKiSbwoaHLnLn5bRclLCMYA=; b=Jdo8t7WMuBcqgiFZVEgoM5cJ69kQHd3CFQkZ/IIKN21OG16bj82pa+LPaftDrqHS5D 4oorKfDXwYp6NRNfAJd6C5i3wUU9UBs/KlQiaKtq/+KUYR55xnK04aDvsLlJsLl89q5Z L59lSKjvQxJk/724ls56iNxQdb11uBCue5sN+9qA/A6kOdr0UWB39h8GsDicHK4cqFsT 1k4eIjOGki7KbATAT2VRqiYwKqhlNk0qFH+WLkADAqzxKeM97pVbk9iUwhIgcmR9svuu wKddPJkTZ1wiWJe4IhvvQTNy87k6PqsMkmBL7ZhRyXJbm6L9bA3fGwEs0C86Z4TvyrsH bQXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=aWFqHixImS2dEKT0HX6utKiSbwoaHLnLn5bRclLCMYA=; b=T2Him19VnxLtoLzBydVgoKZ7FJrFghVz52PgQrZ2OerkCRZl0OehBAtzf8seej3sjP pE7+tgF3fx6qEHm/45iVo/1j5auPyNMn0fIWUN9NtM/t/Wd1wlK54R2N8w+vZzKWI1L5 88QUUcCeKwnhK8hHAiDv04eAI+KOur8SUL9HxaZiAKGGOuQFOoXyoqf64Bi//EUJwOkH b8c/ieyfOwBbZDWVQHJBELyLEn9w4Zw7s9j/ylK7bxR7WZYnjQVcA4GLGznLeIdVseza ErLS9vxWY0piGnh+vxdgx0XP29lPSZSzz09jJIZHemdoKm1yEoMwA6gqTEeLnCHJ3KAD 1LWg== X-Gm-Message-State: AJaThX4WviqbgwGi+opee1f+eVcUVjKPfbpFZ21hZIAln51qeCVA4DYx e2aMqsTLMulOXrbHcKEI4s0rnHzjs2BJdNEfNP4= X-Google-Smtp-Source: AGs4zMafbezZlXqeaJvEEf6bpx4yzU36KI2i/gVCLIVcMMqatzIwDlV7hPedKzwUWHmxrspT+vO2P86mn5hlPFRCQj0= X-Received: by 10.176.5.167 with SMTP id e36mr5681691uae.153.1510512947359; Sun, 12 Nov 2017 10:55:47 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.143.153 with HTTP; Sun, 12 Nov 2017 10:55:46 -0800 (PST) In-Reply-To: References: From: Kevin Oberman Date: Sun, 12 Nov 2017 10:55:46 -0800 X-Google-Sender-Auth: 5-DPmV8tyHST3pThcGZRyvviIf4 Message-ID: Subject: Re: Change default port options for ffmpeg To: Dries Michiels Cc: "freebsd-multimedia@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Nov 2017 18:55:49 -0000 On Sun, Nov 12, 2017 at 7:00 AM, Dries Michiels wrote: > Dear Multimedia Mailing List, > > With the increasing popularity of emby-server. > Is it possible to change the default port options of ffmpeg to be > compatible with emby-server. > > https://emby.media/freebsd-server.html > > As can be seen from the URL, some port options need be enabled to provide > full functionality for emby-server. > However, maybe not all options are as critical to be enabled (such as SBM, > why is it used? Or not?), food for though. > > With regards, > Dries > The big issue here is licensing. ffmpeg is gpl2 with lgpl2 on the libraries and the default build is gpl2/lgpl2, but sme of these options are non-free. libass is ISCL. I believe it is more "free" than gpl2, so that looks OK. Ditto BSD licensed opus. lame may stillb e fuzzy. lame, itself, is gpl, but it is not fully clear that mp3 is entirely unencubered these days. Most seem to agree that it is, but I am unsure of the official FreeBSD position, if any. x265 is clearly non-free and the resulting build is not remotely gpl/lgpl compliant. So it looks to me like most of these options are OK, but IANAL, so there may be good reasons not to mix these licenses. There is clearly a good reason not to include x265. SMB is messy as it pulls in a LOT of stuff that many people won't need or use, so I can also see making this an option, but I assume it's entirely a maintainer option. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683