Skip to content

Commit

Permalink
Merge pull request #87 from ptr727/develop
Browse files Browse the repository at this point in the history
Update FFmpeg on Linux to version 5.0
  • Loading branch information
ptr727 authored Feb 14, 2022
2 parents ba8ed02 + 9157f7b commit 82a2a43
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 6 deletions.
3 changes: 2 additions & 1 deletion Docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,11 @@ RUN wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -sr)/pack
&& rm -rf /var/lib/apt/lists/*

# Install FfMpeg
# https://launchpad.net/~savoury1/+archive/ubuntu/ffmpeg4
# https://launchpad.net/~savoury1/+archive/ubuntu/ffmpeg5
RUN add-apt-repository -y ppa:savoury1/graphics \
&& add-apt-repository -y ppa:savoury1/multimedia \
&& add-apt-repository -y ppa:savoury1/ffmpeg4 \
&& add-apt-repository -y ppa:savoury1/ffmpeg5 \
&& apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y ffmpeg \
Expand Down
6 changes: 3 additions & 3 deletions PlexCleaner/PlexCleaner.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@
<PackageReference Include="InsaneGenius.Utilities" Version="2.0.5" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="Serilog" Version="2.11.0-dev-01377" />
<PackageReference Include="Serilog" Version="2.11.0-dev-01380" />
<PackageReference Include="Serilog.Extensions.Logging" Version="3.1.0" />
<PackageReference Include="Serilog.Sinks.Async" Version="1.5.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.2-dev-00890" />
<PackageReference Include="Serilog.Sinks.File" Version="5.0.1-dev-00947" />
<PackageReference Include="System.CommandLine" Version="2.0.0-beta2.21617.1" />
<PackageReference Include="System.CommandLine.NamingConventionBinder" Version="2.0.0-beta2.21617.1" />
<PackageReference Include="System.CommandLine" Version="2.0.0-beta3.22106.2" />
<PackageReference Include="System.CommandLine.NamingConventionBinder" Version="2.0.0-beta3.22106.2" />
</ItemGroup>

</Project>
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ Docker images are published on [Docker Hub](https://hub.docker.com/u/ptr727/plex

## Release Notes

- Version 2.4.5
- Update FFmpeg on Linux to version 5.0.
- Version 2.4.3
- Added more robust error and control logic for handling specific AVI files.
- Detect and ignore cover art and thumbnail video tracks.
Expand Down Expand Up @@ -118,18 +120,20 @@ Below are a few examples of issues I've experienced over the many years of using
- Listed steps are for Ubuntu, adjust as appropriate for your distribution.
- Install prerequisites:
- `sudo apt update`
- `sudo apt upgrade -y`
- `sudo apt install -y wget git apt-transport-https lsb-release software-properties-common p7zip-full`
- Install [.NET 6 Runtime](https://docs.microsoft.com/en-us/dotnet/core/install/linux):
- `wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -sr)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb`
- `wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -sr)/packages-microsoft-prod.deb`
- `sudo dpkg -i packages-microsoft-prod.deb`
- `sudo apt update`
- `sudo apt install -y dotnet-runtime-6.0`
- `dotnet --info`
- Install the required 3rd Party tools:
- Install [FfMpeg](https://launchpad.net/~savoury1/+archive/ubuntu/ffmpeg4):
- Install [FfMpeg](https://launchpad.net/~savoury1/+archive/ubuntu/ffmpeg5):
- `sudo add-apt-repository -y ppa:savoury1/graphics`
- `sudo add-apt-repository -y ppa:savoury1/multimedia`
- `sudo add-apt-repository -y ppa:savoury1/ffmpeg4`
- `sudo add-apt-repository -y ppa:savoury1/ffmpeg5`
- `sudo apt update`
- `sudo apt install -y ffmpeg`
- `ffmpeg -version`
Expand Down

0 comments on commit 82a2a43

Please sign in to comment.