[Hamara-devel] can we have resumable download ?

shirish shirish at hamaralinux.org
Wed Aug 26 19:23:57 BST 2015


at bottom :-

On Tuesday 25 August 2015 02:19 PM, Raju DV wrote:
>
>
> On 08/25/2015 02:08 PM, Vikas Tara wrote:
>> .vob? surely that should be .ogv or .webm ;)
>
> There it starts. Convert everything to .ogv :)

Hi all,
The problem as I see it is that the video file is big. If for a moment 
we don't care about open formats for the video and just efficient video 
file size then x265 or HEVC is the best.

Apart from the free software community I have also been one of the early 
torrent users so know quite a bit about scene release groups and so on 
and so forth.

The upcoming hot topic is x265 or/and hevc and the few I have tried 
haven't seen any of the common artifacts that usually happen with high 
compression.

But this is if the original resolution of the video file is at 1080p or 
better. (i.e. raw). The more lower the resolution, the more the 
artifacts, seems to be a compromise of sorts.

As far as free software codecs are concerned, libvpx or Google's 
webm/VP9 are considered by many to be a proprietary format as there was 
no formal, complete specification when they did it unlike what xiph did 
with the ogg theora or ogg vorbis.

If we want to use a free video format then we need to try out 'Daala' 
https://xiph.org/daala/ to which Mozilla is putting in some developer time.

Dmho4gcRvQ4 (youtube video)

Also see https://www.arewecompressedyet.com/

The other option is Cisco's THOR but that again is going to take a while.

http://blogs.cisco.com/collaboration/world-meet-thor-a-project-to-hammer-out-a-royalty-free-video-codec

So probably for right now, x265 is the game and interestingly the 
encoder is there in Debian as well.

$ aptitude show x265 libx265-59
Package: x265
State: installed
Automatically installed: no
Version: 1.7-4
Priority: optional
Section: video
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers at lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 100 k
Depends: libc6 (>= 2.14), libstdc++6 (>= 4.2.1), libx265-59 (>= 1.7), 
libx265-59 (< 1.8)
Description: H.265/HEVC video stream encoder
  x265 is a commandline encoder for creating H.265/High Efficency Video 
Coding (HEVC) video streams.

  x265 supports the following features:
  * full prediction and transform quad-tree recursion supported
  * adaptive B-frame placement
  * B-frames as references / arbitrary frame order
  * CABAC (context-based adaptive binary arithmetic coding) entropy coding
  * supports all Intra block types
  * supports all Inter P partitions
  * suports all Inter B partitions from 64x64 down to 8x4
  * weighted prediction for P slices
  * multiple reference frames
  * scenecut detection
  * parallel encoding on multiple CPUs
Homepage: http://x265.org

Package: libx265-59
State: installed
Automatically installed: no
Multi-Arch: same
Version: 1.7-4
Priority: optional
Section: libs
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers at lists.alioth.debian.org>
Architecture: amd64
Uncompressed Size: 4,962 k
Depends: libc6 (>= 2.15), libnuma1, libstdc++6 (>= 4.1.1)
Suggests: libx265-59-dbg
Description: H.265/HEVC video stream encoder (shared library)
  libx265 is an encoding library for creating H.265/High Efficency Video 
Coding (HEVC) video streams.

  This package contains the shared library.
Homepage: http://x265.org

Hopefully the above helps.
-- 
Regards,
Shirish Agarwal,
Community Lead,
Hamaralinux.org


More information about the Hamara-devel mailing list