FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Yazi je správce souborů běžící v terminálu. Napsán je v programovacím jazyce Rust. Podporuje asynchronní I/O operace. Vydán byl v nové verzi 25.12.29. Instalovat jej lze také ze Snapcraftu.
Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
Nainstaloval jsem, vynadal mi, že nemam OSS a zobrazil to správně.
Budu to muzet převádět? Jak?
Napsal (ne že bych tomu rozuměl):
pet@petkub ~ $ avidemux2 /home/foto/Zaboric_2005/p8040148.mp4
*******************
Avidemux 2, v 2.3.0
*******************
http://fixounet.free.fr/avidemux
Code : Mean & JSC
GFX : Nestor Di , nestordi@augcyl.org
Testing : Jakub Misak
FreeBSD : Anish Mistry, amistry@am-productions.biz
Compiled for X86_64 Arch.
LARGE FILE AVAILABLE : 1 offset
[Locale] setlocale cs_CZ
[Locale] Textdomain was messages
[Locale] Textdomain is now avidemux
[Locale] Files for avidemux appear to be in /usr/share/locale
[Locale] Test : _Soubor
Initializing prefs
Registering Encoders
*********************
Mjpeg encoder registred
Xvid-4 encoder registred
FFMPEG encoder registred
3 encoder registered
SDL support on Version 1211
Global SDL init...
Initializing Dithering tables
Initializing global xvid 4
xvid build:xvid-1.1.3
xvid thread:0
xvid SIMD supported:(cf)
MMX
MMXEXT
SSE
SSE2
Checking cpu capabilities
Cpu has MMX
Cpu has 3DNOW
Cpu has MMXEXT
Cpu has SSE
Cpu has SSE2
End of cpu capabilities check
Directory /home/pet/.avidemux exists.Good.
Using /home/pet/.avidemux as base directory for prefs/jobs/...
Preferences found and loaded
Found 17 video encoder
Found 9 audio encoder
Directory /home/pet/.avidemux/custom exists.Good.
No custom script
Found 0 custom scripts, adding them
Menu built
Initializing postproc
Deleting post proc
updating post proc
Enabled type:3 strength:3
Registering Filters
*********************
Device not found :OSS
Using dummy audio device
Spidermonkey initialized.
*** Automated : 50 entries*************
20000000 -> 20000000
3GPP /MP4/Quicktime file detected..
** opening 3gpp files **
skipping atom ftyp (66747970) (size 24) at 0x0
Warning : scale is not in ms 30000 !
Duration : 0 ms
**************************************************
Track found
Track Id: 1
Duration: 26426 (ms)
tkhd : 320 240
Decoding mdhd
Myscale in mdhd:30000
duration in mdhd:792792,000000 (unscaled)
duration in mdhd:26426,400000 (scaled ms)
hdlr video found
skipping atom vmhd (766D6864) (size 12) at 0x149
skipping atom dinf (64696E66) (size 28) at 0x15d
MP4 : 16 x 16
Tag : 3 Len : 57
Tag : 4 Len : 49
DecConfigDesc : Tag 32
Tag : 5 Len : 34
stts:0
Time stts atom found (1)
Using myscale 30000
skipping atom free (66726565) (size 15786) at 0x24e
Sync atom found
skipping atom free (66726565) (size 16148) at 0x40e4
skipping atom free (66726565) (size 16336) at 0x8028
0 frames /792 nbsz..
nbCo:53
skipping atom free (66726565) (size 12960) at 0xcd58
#of chunk 53 max per chunk 0 Max # of sample 792
Time code of last img : 26426400,000000
3GP:Tk 1 Nb sz:792 nbFrame:792 duration:29970,029970 us
**************************************************
**************************************************
Track found
Track Id: 2
Duration: 26426 (ms)
tkhd : 0 0
Decoding mdhd
Myscale in mdhd:48000
duration in mdhd:1268467,000000 (unscaled)
duration in mdhd:26426,395833 (scaled ms)
hdlr audio found (duration 26426,395833 ms)
(00000000) skipping atom dinf (64696E66) (size 28) at 0x100c5
Version :0
Revision :0
Vendor :0
Channels :2
Bps :16
CodecId :0
Packetsiz:0
Fq :48000
Tag : 3 Len : 34
Tag : 4 Len : 20
DecConfigDesc : Tag 64
Tag : 5 Len : 2
Esds for audio
stts:0
Time stts atom found (1)
Using myscale 48000
skipping atom free (66726565) (size 16008) at 0x10170
skipping atom free (66726565) (size 15772) at 0x1425c
0 frames /1240 nbsz..
nbCo:53
skipping atom free (66726565) (size 11168) at 0x19458
#of chunk 53 max per chunk 0 Max # of sample 1240
**************************************************
**************************************************
Track found
Track Id: 3
Duration: 16516 (ms)
tkhd : 0 0
skipping atom tref (74726566) (size 16) at 0x1c064
Decoding mdhd
Myscale in mdhd:30000
duration in mdhd:792792,000000 (unscaled)
duration in mdhd:26426,400000 (scaled ms)
hdlr found but ignored
msdo (6F64736D)
skipping atom nmhd (6E6D6864) (size 4) at 0x1c0cd
skipping atom dinf (64696E66) (size 28) at 0x1c0d9
skipping atom mp4s (6D703473) (size 43) at 0x1c115
stts:0
Time stts atom found (1)
Using myscale 30000
18 frames /1 nbsz..
1 frames of the same size 0 , n=18
nbCo:1
In atom track, the track type is unknown (0)
**************************************************
**************************************************
Track found
Track Id: 4
Duration: 26426 (ms)
tkhd : 0 0
Decoding mdhd
Myscale in mdhd:30000
duration in mdhd:792792,000000 (unscaled)
duration in mdhd:26426,400000 (scaled ms)
hdlr found but ignored
msds (7364736D)
skipping atom nmhd (6E6D6864) (size 4) at 0x1c259
skipping atom dinf (64696E66) (size 28) at 0x1c265
skipping atom mp4s (6D703473) (size 48) at 0x1c2a1
stts:0
Time stts atom found (1)
Using myscale 30000
16 frames /1 nbsz..
1 frames of the same size 0 , n=16
nbCo:1
In atom track, the track type is unknown (0)
**************************************************
skipping atom iods (696F6473) (size 25) at 0x1c335
skipping atom udta (75647461) (size 15522) at 0x1c356
skipping atom free (66726565) (size 1780) at 0x6d3904
Found video codec type :DIVX (58564944)
0000 : ...°ó...ľ.ŕŔŔĎ.. 00 00 01 b0 f3 00 00 01 b5 0e e0 c0 c0 cf 00 00
0010 : ..... .
]L0}1@CÁ 01 00 00 00 01 20 00 84 5d 4c 30 7d 31 40 43 c1
0020 : D? 44 3f
Startcodec:b0
Startcodec:b5
Startcodec:0
Startcodec:20
VOL Header:
0000 : .
]L0}1@CÁD? 00 84 5d 4c 30 7d 31 40 43 c1 44 3f
640 x 480
MP4 Corrected size : 640 x 480
3gp audio : 414564 bytes (1240 chunks)
Byterate :16000
Frequency :48000
Encoding :255
Channels :2
Extra data :2
3gp Go to time succeeded chunk :0 time ask:0 time get:0
3gp/mov file successfully read..
Deleting post proc
Initializing postproc
Deleting post proc
updating post proc
Enabled type:3 strength:3
Decoder FCC: DIVX (58564944)FFMpeg build : 3345152
Using 34 bytes of extradata for MPEG4 decoder
Decoder init: lavcodec CODEC_ID_MPEG4 video decoder initialized!
checking for B-Frames...
Seems it does not contain B-frames...
End of B-frame check
Editor :Audio streamer initialized
MP4 audio
Found :48000 rate 2 channels
Faad decoder created
** conf updated **
********** Automation ended***********
Faad decoder closed
FF base destroyed
Deleting post proc
Cleaning up
Waiting for Spidermonkey to finish...
Cleaning up Spidermonkey.
End of cleanup
Images stat:
___________
Max memory consumed (MB) : 5400
Current memory consumed (MB) : 450
Max image used : 12
Cur image used : 1
Global mem stat
______________
Memory consumed :2 (MB)
Goodbye...
pet@petkub ~ $
Tiskni
Sdílej: