[packman] Does Handbrake work for anybody on Tumbleweed?

Stefan Seyfried stefan.seyfried at googlemail.com
Mon Aug 15 13:42:14 CEST 2016


On 15.08.2016 13:12, Manfred Hollstein wrote:

> My ultimate question really is, does Handbrake actually work for anyone?
> If so, which repos do you use?

It looks like it does. I can convert TS recordings from VDR, containing
h264 / AC3 sound:

seife at susi:/local/video> HandBrakeCLI -Z "Android Tablet" -O -i
/mounts/server2/capture/vdr/Irgendwie_und_Sowieso/2016-08-08.22.00.80-0.rec/00001.ts
-o Irgendwie_und_sowieso_9.mp4 -a 3 -E copy:ac3
[13:33:34] hb_init: starting libhb thread
HandBrake 0.10.5 (2016022000) - Linux x86_64 - https://handbrake.fr
2 CPUs detected
Opening
/mounts/server2/capture/vdr/Irgendwie_und_Sowieso/2016-08-08.22.00.80-0.rec/00001.ts...
[13:33:34] CPU: Intel(R) Core(TM)2 Duo CPU     L9400  @ 1.86GHz
[13:33:34]  - logical processor count: 2
[13:33:34] OpenCL: library not available
[13:33:34] hb_scan:
path=/mounts/server2/capture/vdr/Irgendwie_und_Sowieso/2016-08-08.22.00.80-0.rec/00001.ts,
title_index=1
udfread ERROR: ECMA 167 Volume Recognition failed
disc.c:274: failed opening UDF image
/mounts/server2/capture/vdr/Irgendwie_und_Sowieso/2016-08-08.22.00.80-0.rec/00001.ts
disc.c:352: error opening file BDMV/index.bdmv
disc.c:352: error opening file BDMV/BACKUP/index.bdmv
[13:33:34] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 5.0.3
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[13:33:34] dvd: not a dvd - trying as a stream/file instead
[13:33:34] file is MPEG Transport Stream with 188 byte packets offset 0
bytes
[13:33:34] Found the following PIDS
[13:33:34]     Video PIDS :
[13:33:34]       0x1451 type H.264 (0x1b) (PCR)
[13:33:34]     Audio PIDS :
[13:33:34]       0x1452 type MPEG1 (0x3)
[13:33:34]       0x1453 type MPEG1 (0x3)
[13:33:34]       0x1456 type AC3 (0x81)
[13:33:34]     Subtitle PIDS :
[13:33:34]     Other PIDS :
[13:33:34]       0x1455 type DVB Subtitling (0x0)
[13:33:34] stream id 0x1452 (type 0x3 substream 0x0) audio 0x1452
[13:33:34] stream id 0x1453 (type 0x3 substream 0x0) audio 0x1453
[13:33:34] stream id 0x1456 (type 0x81 substream 0x0) audio 0x1456
[13:34:07] stream doesn't seem to have video IDR frames
[13:34:07] scan: decoding previews for title 1
Scanning title 1 of 1, preview 1, 0.00 %[13:34:07] file is MPEG
Transport Stream with 188 byte packets offset 0 bytes
[13:34:07] scan: audio 0x1453: mp2, rate=48000Hz, bitrate=128000 Unknown
(MPEG) (2.0 ch)
[13:34:07] scan: audio 0x1452: mp2, rate=48000Hz, bitrate=128000 Deutsch
(MPEG) (2.0 ch)
[13:34:07] scan: audio 0x1456: ac3, rate=48000Hz, bitrate=448000 Deutsch
(AC3) (2.0 ch)
Scanning title 1 of 1, preview 10, 100.00 %[13:34:21] stream: 28 good
frames, 0 errors (0%)
[13:34:21] scan: 10 previews, 1280x720, 50.000 fps, autocrop =
0/0/172/170, aspect 16:9, PAR 1:1
[13:34:22] libhb: scan thread found 1 valid title(s)
+ title 1:
  + stream:
/mounts/server2/capture/vdr/Irgendwie_und_Sowieso/2016-08-08.22.00.80-0.rec/00001.ts
  + duration: 00:48:08
  + size: 1280x720, pixel aspect: 1/1, display aspect: 1.78, 50.000 fps
  + autocrop: 0/0/172/170
  + support opencl: no
  + support hwd: not built-in
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 00:48:08
  + audio tracks:
    + 1, Deutsch (MPEG) (2.0 ch) (iso639-2: deu)
    + 2, Unknown (MPEG) (2.0 ch) (iso639-2: und)
    + 3, Deutsch (AC3) (2.0 ch) (iso639-2: deu), 48000Hz, 448000bps
  + subtitle tracks:
+ Using preset: Android Tablet
[13:34:22] 1 job(s) to process
[13:34:22] starting job
[13:34:22] sync: expecting 144446 video frames
[13:34:22] job configuration:
[13:34:22]  * source
[13:34:22]    +
/mounts/server2/capture/vdr/Irgendwie_und_Sowieso/2016-08-08.22.00.80-0.rec/00001.ts
[13:34:22]    + title 1, chapter(s) 1 to 1
[13:34:22]  * destination
[13:34:22]    + Irgendwie_und_sowieso_9.mp4
[13:34:22]    + container: MPEG-4 (libavformat)
[13:34:22]      + optimized for HTTP streaming (fast start)
[13:34:22]  * video track
[13:34:22]    + decoder: h264
[13:34:22]      + bitrate 200 kbps
[13:34:22]    + filters
[13:34:22]      + Framerate Shaper (2:27000000:900000)
[13:34:22]        + frame rate: 50.000 fps -> peak rate limited to
30.000 fps
[13:34:22]      + Crop and Scale (938:720:0:0:172:170)
[13:34:22]        + source: 1280 * 720, crop (0/0/172/170): 938 * 720,
scale: 938 * 720
[13:34:22]    + loose anamorphic
[13:34:22]      + storage dimensions: 938 * 720, mod 2
[13:34:22]      + pixel aspect ratio: 1 / 1
[13:34:22]      + display dimensions: 938 * 720
[13:34:22]    + encoder: H.264 (libx264)
[13:34:22]      + preset:  medium
[13:34:22]      + profile: main
[13:34:22]      + level:   3.1
[13:34:22]      + quality: 22.00 (RF)
[13:34:22]  * audio track 1
[13:34:22]    + decoder: Deutsch (AC3) (2.0 ch) (track 3, id 0x1456)
[13:34:22]      + bitrate: 448 kbps, samplerate: 48000 Hz
[13:34:22]    + AC3 Passthru
[13:34:22] file is MPEG Transport Stream with 188 byte packets offset 0
bytes
[13:34:22] encx264: min-keyint: 30, keyint: 300
[13:34:22] encx264: encoding at constant RF 22.000000
[13:34:22] encx264: unparsed options:
level=3.1:8x8dct=0:vbv-bufsize=14000:vbv-maxrate=14000
x264 [info]: using SAR=1/1
[13:34:22] reader: first SCR 4672949968 id 0x1451 DTS 4673052995
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.1 Cache64
x264 [info]: profile Main, level 3.1
[13:34:22] h264: "Chapter 1" (1) at frame 0 time 16200
Encoding: task 1 of 1, 0.00 %[13:34:22] sync: first pts is 16200
Encoding: task 1 of 1, 0.28 % (20.92 fps, avg 25.42 fps, ETA 01h34m27s)

I have never added anything from multimedia:libs, only packman and factory

susi:~ # zypper lr -u
#  | Alias              | Name               | Enabled | GPG Check |
Refresh | URI

---+--------------------+--------------------+---------+-----------+---------+---------------------------------------------------------------------------------
 1 | KOTD               | KOTD               | Yes     | (r ) Yes  | Yes
    | http://download.opensuse.org/repositories/Kernel:/HEAD/standard

 2 | arduino            | h:s:arduino        | No      | ----      | Yes
    |
http://download.opensuse.org/repositories/home:/seife:/arduino/openSUSE_Factory

 3 | cross-avr          | cross-avr          | Yes     | (r ) Yes  | Yes
    |
http://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_Factory

 4 | factory-debug      | factory-debug      | Yes     | (r ) Yes  | Yes
    | http://download.opensuse.org/factory/repo/debug/

 5 | factory-non-oss    | factory-non-oss    | Yes     | (r ) Yes  | Yes
    | http://download.opensuse.org/factory/repo/non-oss

 6 | factory-oss        | factory-oss        | Yes     | (r ) Yes  | Yes
    | http://download.opensuse.org/factory/repo/oss

 7 | fty-tested-oss     | fty-tested-oss     | No      | ----      | No
    | http://download.opensuse.org/factory-tested/repo/oss

 8 | games              | games              | No      | ----      | No
    | http://download.opensuse.org/repositories/games/openSUSE_Factory

 9 | home:seife:testing | home:seife:testing | Yes     | (r ) Yes  | Yes
    |
http://download.opensuse.org/repositories/home:/seife:/testing/openSUSE_Factory

10 | home:seife:vdrdev  | home:seife:vdrdev  | Yes     | (r ) Yes  | Yes
    |
http://download.opensuse.org/repositories/home:/seife:/vdrdevel/openSUSE_Factory
11 | libdvdcss          | libdvdcss          | Yes     | (r ) Yes  | No
    | http://opensuse-guide.org/repo/12.3/

12 | packman            | packman            | Yes     | (r ) Yes  | Yes
    |
http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_Tumbleweed

13 | pipelight          | pipelight          | No      | ----      | No
    |
http://download.opensuse.org/repositories/home:/rbos:/pipelight/openSUSE_13.1

14 | repo-update        | repo-update        | Yes     | (r ) Yes  | Yes
    | http://download.opensuse.org/update/factory


-- 
Stefan Seyfried

"For a successful technology, reality must take precedence over
 public relations, for nature cannot be fooled." -- Richard Feynman




More information about the Packman mailing list