LINUX.ORG.RU

Сообщения CrX

 

Mediainfo и неправильные данные о дорожках

Почему-то для многих .mkv файлов mediainfo показывает данные, которые не стыкуются между собой. Для разных фильмов из разных мест и т.д. При этом если пересобрать через mkvtoolnix, в новом файле данные начинают стыковаться.

Вот пример:

General
Unique ID                                : 225434745262243857419787599163959136698 (0xA99927137416A0A29E1B27530A79D1BA)
Complete name                            : Spawn 1997 DC 1080p Blu-Ray DTS x264-WiHD.mkv
Format                                   : Matroska
Format version                           : Version 2
File size                                : 11.9 GiB
Duration                                 : 1 h 38 min
Overall bit rate                         : 17.3 Mb/s
Frame rate                               : 23.976 FPS
Movie name                               : Spawn 1997 DC 1080p Blu-Ray DTS x264-WiHD
Encoded date                             : 2012-07-01 04:25:08 UTC
Writing application                      : mkvmerge v5.6.0 ('Kenya Kane') built on May 27 2012 16:44:04
Writing library                          : libebml v1.2.3 + libmatroska v1.3.0

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 4 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 1 h 38 min
Bit rate                                 : 15.8 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.317
Stream size                              : 10.6 GiB (89%)
Title                                    : Spawn 1997 DC 1080p x264 @ 15.8 Mbps
Writing library                          : x264 core 125 r2200 999b753
Encoding settings                        : cabac=1 / ref=4 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=umh / subme=11 / psy=1 / psy_rd=1.00:0.01 / mixed_ref=1 / me_range=64 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=6,6 / fast_pskip=0 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=1 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=240 / rc=2pass / mbtree=1 / bitrate=15750 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / nal_hrd=none / ip_ratio=1.40 / aq=2:1.00
Language                                 : English
Default                                  : Yes
Forced                                   : No
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : DTS
Format/Info                              : Digital Theater Systems
Codec ID                                 : A_DTS
Duration                                 : 1 h 38 min
Bit rate mode                            : Constant
Bit rate                                 : 1 509 kb/s
Channel(s)                               : 6 channels
Channel layout                           : C L R Ls Rs LFE
Sampling rate                            : 48.0 kHz
Frame rate                               : 93.750 FPS (512 SPF)
Bit depth                                : 24 bits
Compression mode                         : Lossy
Stream size                              : 1.04 GiB (9%)
Title                                    : Spawn 1997 DC DTS @ 1510 Kbps 5.1 ENG
Language                                 : English
Default                                  : Yes
Forced                                   : No

Text #1
ID                                       : 3
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles ENGLISH
Language                                 : English
Default                                  : No
Forced                                   : No

Text #2
ID                                       : 4
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles GERMAN
Language                                 : German
Default                                  : No
Forced                                   : No

Text #3
ID                                       : 5
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC SubFORCED ITA
Language                                 : Italian
Default                                  : No
Forced                                   : No

Text #4
ID                                       : 6
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles ITALIAN
Language                                 : Italian
Default                                  : No
Forced                                   : No

Text #5
ID                                       : 7
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles POLISH
Language                                 : Polish
Default                                  : No
Forced                                   : No

Text #6
ID                                       : 8
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles PORTUGUESE
Language                                 : Portuguese
Default                                  : No
Forced                                   : No

Text #7
ID                                       : 9
Format                                   : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles SPANISH
Language                                 : Spanish
Default                                  : No
Forced                                   : No

Menu
00:00:00.000                             : en:00:00:00.000
00:03:24.204                             : en:00:03:24.204
00:06:20.797                             : en:00:06:20.797
00:08:02.982                             : en:00:08:02.982
00:11:28.563                             : en:00:11:28.563
00:14:36.876                             : en:00:14:36.876
00:18:34.238                             : en:00:18:34.238
00:22:27.555                             : en:00:22:27.555
00:26:49.233                             : en:00:26:49.233
00:31:23.882                             : en:00:31:23.882
00:33:02.981                             : en:00:33:02.981
00:37:40.425                             : en:00:37:40.425
00:45:22.720                             : en:00:45:22.720
00:47:59.293                             : en:00:47:59.293
00:52:18.969                             : en:00:52:18.969
00:56:03.443                             : en:00:56:03.443
01:04:19.022                             : en:01:04:19.022
01:07:48.439                             : en:01:07:48.439
01:09:50.061                             : en:01:09:50.061
01:12:35.434                             : en:01:12:35.434
01:16:43.933                             : en:01:16:43.933
01:22:41.874                             : en:01:22:41.874
01:26:14.294                             : en:01:26:14.294
01:31:55.927                             : en:01:31:55.927

Видим тут:

Duration : 1 h 38 min
Bit rate : 15.8 Mb/s

Что соответствует размеру дорожки в 10.8+ GiB.

Но далее мы почему-то видим:

Stream size : 10.6 GiB (89%)

То есть, что-то не то.

Подумал, может где что округляется не так… Но почему тогда чинится, если прогнать через mkvmerge, добавив, например, аудиодорожку другую?

В итоге догадался глянуть в документацию и узнал про ключ --fullscan у mediainfo. Там уже есть точные значения:

General
Count                                    : 349
Count of stream of this kind             : 1
Kind of stream                           : General
Kind of stream                           : General
Stream identifier                        : 0
Unique ID                                : 225434745262243857419787599163959136698
Unique ID                                : 225434745262243857419787599163959136698 (0xA99927137416A0A29E1B27530A79D1BA)
Count of video streams                   : 1
Count of audio streams                   : 1
Count of text streams                    : 7
Count of menu streams                    : 1
Video_Format_List                        : AVC
Video_Format_WithHint_List               : AVC
Codecs Video                             : AVC
Video_Language_List                      : English
Audio_Format_List                        : DTS
Audio_Format_WithHint_List               : DTS
Audio codecs                             : DTS
Audio_Language_List                      : English
Audio_Channels_Total                     : 6
Text_Format_List                         : UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8
Text_Format_WithHint_List                : UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8
Text codecs                              : UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8 / UTF-8
Text_Language_List                       : English / German / Italian / Italian / Polish / Portuguese / Spanish
Complete name                            : Spawn 1997 DC 1080p Blu-Ray DTS x264-WiHD.mkv
File name extension                      : Spawn 1997 DC 1080p Blu-Ray DTS x264-WiHD.mkv
File name                                : Spawn 1997 DC 1080p Blu-Ray DTS x264-WiHD
File extension                           : mkv
Format                                   : Matroska
Format                                   : Matroska
Format/Url                               : https://matroska.org/downloads/windows.html
Format/Extensions usually used           : mkv mk3d mka mks
Commercial name                          : Matroska
Format version                           : Version 2
File size                                : 12755639928
File size                                : 11.9 GiB
File size                                : 12 GiB
File size                                : 12 GiB
File size                                : 11.9 GiB
File size                                : 11.88 GiB
Duration                                 : 5913376
Duration                                 : 1 h 38 min
Duration                                 : 1 h 38 min 33 s 376 ms
Duration                                 : 1 h 38 min
Duration                                 : 01:38:33.376
Duration                                 : 01:38:27:11
Duration                                 : 01:38:33.376 (01:38:27:11)
Overall bit rate                         : 17256660
Overall bit rate                         : 17.3 Mb/s
Frame rate                               : 23.976
Frame rate                               : 23.976 FPS
Frame count                              : 141779
Stream size                              : 253845546
Stream size                              : 242 MiB (2%)
Stream size                              : 242 MiB
Stream size                              : 242 MiB
Stream size                              : 242 MiB
Stream size                              : 242.1 MiB
Stream size                              : 242 MiB (2%)
Proportion of this stream                : 0.01990
IsStreamable                             : Yes
Title                                    : Spawn 1997 DC 1080p Blu-Ray DTS x264-WiHD
Movie name                               : Spawn 1997 DC 1080p Blu-Ray DTS x264-WiHD
Encoded date                             : 2012-07-01 04:25:08 UTC
File last modification date              : 2024-05-08 18:53:09 UTC
File last modification date (local)      : 2024-05-08 21:53:09
Writing application                      : mkvmerge v5.6.0 ('Kenya Kane') built on May 27 2012 16:44:04
Writing application                      : mkvmerge v5.6.0 ('Kenya Kane') built on May 27 2012 16:44:04
Writing library                          : libebml v1.2.3 + libmatroska v1.3.0
Writing library                          : libebml v1.2.3 + libmatroska v1.3.0

Video
Count                                    : 392
Count of stream of this kind             : 1
Kind of stream                           : Video
Kind of stream                           : Video
Stream identifier                        : 0
StreamOrder                              : 0
ID                                       : 1
ID                                       : 1
Unique ID                                : 1
Format                                   : AVC
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format/Url                               : http://developers.videolan.org/x264.html
Commercial name                          : AVC
Format profile                           : High@L4.1
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 4
Format settings, Reference frames        : 4 frames
Internet media type                      : video/H264
Codec ID                                 : V_MPEG4/ISO/AVC
Codec ID/Url                             : http://ffdshow-tryout.sourceforge.net/
Duration                                 : 5913372
Duration                                 : 1 h 38 min
Duration                                 : 1 h 38 min 33 s 372 ms
Duration                                 : 1 h 38 min
Duration                                 : 01:38:33.372
Duration                                 : 01:38:27:11
Duration                                 : 01:38:33.372 (01:38:27:11)
Bit rate                                 : 15750000
Bit rate                                 : 15.8 Mb/s
Width                                    : 1920
Width                                    : 1 920 pixels
Height                                   : 1080
Height                                   : 1 080 pixels
Stored_Height                            : 1088
Sampled_Width                            : 1920
Sampled_Height                           : 1080
Pixel aspect ratio                       : 1.000
Display aspect ratio                     : 1.778
Display aspect ratio                     : 16:9
Frame rate mode                          : CFR
Frame rate mode                          : Constant
Frame rate                               : 23.976
Frame rate                               : 23.976 (24000/1001) FPS
FrameRate_Num                            : 24000
FrameRate_Den                            : 1001
Frame count                              : 141779
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Chroma subsampling                       : 4:2:0
Bit depth                                : 8
Bit depth                                : 8 bits
Scan type                                : Progressive
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.317
Delay                                    : 0
Delay                                    : 00:00:00.000
Delay                                    : 00:00:00:00
Delay                                    : 00:00:00.000 (00:00:00:00)
Delay, origin                            : Container
Delay, origin                            : Container
Stream size                              : 11386383834
Stream size                              : 10.6 GiB (89%)
Stream size                              : 11 GiB
Stream size                              : 11 GiB
Stream size                              : 10.6 GiB
Stream size                              : 10.60 GiB
Stream size                              : 10.6 GiB (89%)
Proportion of this stream                : 0.89265
Title                                    : Spawn 1997 DC 1080p x264 @ 15.8 Mbps
Writing library                          : x264 - core 125 r2200 999b753
Writing library                          : x264 core 125 r2200 999b753
Encoded_Library_Name                     : x264
Encoded_Library_Version                  : core 125 r2200 999b753
Encoding settings                        : cabac=1 / ref=4 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=umh / subme=11 / psy=1 / psy_rd=1.00:0.01 / mixed_ref=1 / me_range=64 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=6,6 / fast_pskip=0 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=1 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=240 / rc=2pass / mbtree=1 / bitrate=15750 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / nal_hrd=none / ip_ratio=1.40 / aq=2:1.00
Language                                 : en
Language                                 : English
Language                                 : English
Language                                 : en
Language                                 : eng
Language                                 : en
Default                                  : Yes
Default                                  : Yes
Forced                                   : No
Forced                                   : No
colour_description_present               : Yes
colour_description_present_Source        : Stream
Color range                              : Limited
colour_range_Source                      : Stream
Color primaries                          : BT.709
colour_primaries_Source                  : Stream
Transfer characteristics                 : BT.709
transfer_characteristics_Source          : Stream
Matrix coefficients                      : BT.709
matrix_coefficients_Source               : Stream
FrameCount_Source                        : General_Duration
Duration_Source                          : General_Duration

Audio
Count                                    : 287
Count of stream of this kind             : 1
Kind of stream                           : Audio
Kind of stream                           : Audio
Stream identifier                        : 0
StreamOrder                              : 1
ID                                       : 2
ID                                       : 2
Unique ID                                : 1558557098
Format                                   : DTS
Format                                   : DTS
Format/Info                              : Digital Theater Systems
Format/Url                               : https://en.wikipedia.org/wiki/DTS_(sound_system)
Commercial name                          : DTS
Mode                                     : 16
Format settings, Endianness              : Big
Codec ID                                 : A_DTS
Duration                                 : 5913376
Duration                                 : 1 h 38 min
Duration                                 : 1 h 38 min 33 s 376 ms
Duration                                 : 1 h 38 min
Duration                                 : 01:38:33.376
Duration                                 : 01:38:33.376
Bit rate mode                            : CBR
Bit rate mode                            : Constant
Bit rate                                 : 1509000
Bit rate                                 : 1 509 kb/s
Channel(s)                               : 6
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Channel positions                        : 3/2/0.1
Channel layout                           : C L R Ls Rs LFE
Samples per frame                        : 512
Sampling rate                            : 48000
Sampling rate                            : 48.0 kHz
Samples count                            : 283842048
Frame rate                               : 93.750
Frame rate                               : 93.750 FPS (512 SPF)
Bit depth                                : 24
Bit depth                                : 24 bits
Compression mode                         : Lossy
Compression mode                         : Lossy
Delay                                    : 0
Delay                                    : 00:00:00.000
Delay                                    : 00:00:00.000
Delay, origin                            : Container
Delay, origin                            : Container
Delay relative to video                  : 0
Delay relative to video                  : 00:00:00.000
Delay relative to video                  : 00:00:00.000
Stream size                              : 1115410548
Stream size                              : 1.04 GiB (9%)
Stream size                              : 1 GiB
Stream size                              : 1.0 GiB
Stream size                              : 1.04 GiB
Stream size                              : 1.039 GiB
Stream size                              : 1.04 GiB (9%)
Proportion of this stream                : 0.08744
Title                                    : Spawn 1997 DC DTS @ 1510 Kbps 5.1 ENG
Language                                 : en
Language                                 : English
Language                                 : English
Language                                 : en
Language                                 : eng
Language                                 : en
Default                                  : Yes
Default                                  : Yes
Forced                                   : No
Forced                                   : No
SamplingCount_Source                     : General_Duration
Duration_Source                          : General_Duration

Text #1
Count                                    : 304
Count of stream of this kind             : 7
Kind of stream                           : Text
Kind of stream                           : Text
Stream identifier                        : 0
Stream identifier                        : 1
StreamOrder                              : 2
ID                                       : 3
ID                                       : 3
Unique ID                                : 1226596019
Format                                   : UTF-8
Format                                   : UTF-8
Commercial name                          : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles ENGLISH
Language                                 : en
Language                                 : English
Language                                 : English
Language                                 : en
Language                                 : eng
Language                                 : en
Default                                  : No
Default                                  : No
Forced                                   : No
Forced                                   : No

Text #2
Count                                    : 304
Count of stream of this kind             : 7
Kind of stream                           : Text
Kind of stream                           : Text
Stream identifier                        : 1
Stream identifier                        : 2
StreamOrder                              : 3
ID                                       : 4
ID                                       : 4
Unique ID                                : 3397508543
Format                                   : UTF-8
Format                                   : UTF-8
Commercial name                          : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles GERMAN
Language                                 : de
Language                                 : German
Language                                 : German
Language                                 : de
Language                                 : deu
Language                                 : de
Default                                  : No
Default                                  : No
Forced                                   : No
Forced                                   : No

Text #3
Count                                    : 304
Count of stream of this kind             : 7
Kind of stream                           : Text
Kind of stream                           : Text
Stream identifier                        : 2
Stream identifier                        : 3
StreamOrder                              : 4
ID                                       : 5
ID                                       : 5
Unique ID                                : 1718826162
Format                                   : UTF-8
Format                                   : UTF-8
Commercial name                          : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC SubFORCED ITA
Language                                 : it
Language                                 : Italian
Language                                 : Italian
Language                                 : it
Language                                 : ita
Language                                 : it
Default                                  : No
Default                                  : No
Forced                                   : No
Forced                                   : No

Text #4
Count                                    : 304
Count of stream of this kind             : 7
Kind of stream                           : Text
Kind of stream                           : Text
Stream identifier                        : 3
Stream identifier                        : 4
StreamOrder                              : 5
ID                                       : 6
ID                                       : 6
Unique ID                                : 3396107667
Format                                   : UTF-8
Format                                   : UTF-8
Commercial name                          : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles ITALIAN
Language                                 : it
Language                                 : Italian
Language                                 : Italian
Language                                 : it
Language                                 : ita
Language                                 : it
Default                                  : No
Default                                  : No
Forced                                   : No
Forced                                   : No

Text #5
Count                                    : 304
Count of stream of this kind             : 7
Kind of stream                           : Text
Kind of stream                           : Text
Stream identifier                        : 4
Stream identifier                        : 5
StreamOrder                              : 6
ID                                       : 7
ID                                       : 7
Unique ID                                : 1120521644
Format                                   : UTF-8
Format                                   : UTF-8
Commercial name                          : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles POLISH
Language                                 : pl
Language                                 : Polish
Language                                 : Polish
Language                                 : pl
Language                                 : pol
Language                                 : pl
Default                                  : No
Default                                  : No
Forced                                   : No
Forced                                   : No

Text #6
Count                                    : 304
Count of stream of this kind             : 7
Kind of stream                           : Text
Kind of stream                           : Text
Stream identifier                        : 5
Stream identifier                        : 6
StreamOrder                              : 7
ID                                       : 8
ID                                       : 8
Unique ID                                : 427668628
Format                                   : UTF-8
Format                                   : UTF-8
Commercial name                          : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles PORTUGUESE
Language                                 : pt
Language                                 : Portuguese
Language                                 : Portuguese
Language                                 : pt
Language                                 : por
Language                                 : pt
Default                                  : No
Default                                  : No
Forced                                   : No
Forced                                   : No

Text #7
Count                                    : 304
Count of stream of this kind             : 7
Kind of stream                           : Text
Kind of stream                           : Text
Stream identifier                        : 6
Stream identifier                        : 7
StreamOrder                              : 8
ID                                       : 9
ID                                       : 9
Unique ID                                : 4148743340
Format                                   : UTF-8
Format                                   : UTF-8
Commercial name                          : UTF-8
Codec ID                                 : S_TEXT/UTF8
Codec ID/Info                            : UTF-8 Plain Text
Title                                    : Spawn 1997 DC Subtitles SPANISH
Language                                 : es
Language                                 : Spanish
Language                                 : Spanish
Language                                 : es
Language                                 : spa
Language                                 : es
Default                                  : No
Default                                  : No
Forced                                   : No
Forced                                   : No

Menu
Count                                    : 125
Count of stream of this kind             : 1
Kind of stream                           : Menu
Kind of stream                           : Menu
Stream identifier                        : 0
Chapters_Pos_Begin                       : 101
Chapters_Pos_End                         : 125
00:00:00.000                             : en:00:00:00.000
00:03:24.204                             : en:00:03:24.204
00:06:20.797                             : en:00:06:20.797
00:08:02.982                             : en:00:08:02.982
00:11:28.563                             : en:00:11:28.563
00:14:36.876                             : en:00:14:36.876
00:18:34.238                             : en:00:18:34.238
00:22:27.555                             : en:00:22:27.555
00:26:49.233                             : en:00:26:49.233
00:31:23.882                             : en:00:31:23.882
00:33:02.981                             : en:00:33:02.981
00:37:40.425                             : en:00:37:40.425
00:45:22.720                             : en:00:45:22.720
00:47:59.293                             : en:00:47:59.293
00:52:18.969                             : en:00:52:18.969
00:56:03.443                             : en:00:56:03.443
01:04:19.022                             : en:01:04:19.022
01:07:48.439                             : en:01:07:48.439
01:09:50.061                             : en:01:09:50.061
01:12:35.434                             : en:01:12:35.434
01:16:43.933                             : en:01:16:43.933
01:22:41.874                             : en:01:22:41.874
01:26:14.294                             : en:01:26:14.294
01:31:55.927                             : en:01:31:55.927

Duration : 5913372
Duration : 1 h 38 min 33 s 372 ms
Bit rate : 15750000

Имеем теперь точную продолжительность и точный битрейт, можем посчитать поточнее:

5913.372 * 15750000 / 8 = 11641951125 byte

5913.372 * 15750000 / 8 / 1024 / 1024 / 1024 ≈ 10.842411895282567 GiB

Всё ещё 11641951125 или 10.8 GiB. Откуда тогда берётся вот это:

Stream size : 11386383834
Stream size : 10.60 GiB

Есть какие-нибудь идеи?

И есть ли какие-то альтернативы mediainfo, которые выдают правильную инфу?

 mediainfo, , ,

CrX
()

Теперь я могу говорить о реддите (r/linux) не просто как сторонний наблюдатель

Я всегда говорил, что реддит — днище, в первую очередь из-за системы с кармой и толпой обезьян. И о том, как там модерируются комьюнити, тоже было давно известно. Но обычно у людей непричастных возникал вопрос, за что же меня забанили, и они расстраивались, когда узнавали, что меня никто не банил, а это просто наблюдения. Теперь наконец вот свершилось — забанили в r/linux за мнение, не совпадающее с линией партии. Тред был про новую приблуду run0 от ГПЛ (главной проблемы Линукса, aka Леннарт Поттеринг). И мой пост, казалось бы, никого не обижал, просто вместо восторгов высказывал нечто другое. Вот весь его текст:

Damn. I hoped now, when this guy is in Microsoft, he will leave Linux alone

Спасибо, что на ЛОРе за такое не банят. Именно этим он выгодно отличается от реддита и хабра.

 ,

CrX
()

Насколько актуален оффтопик-лист?

Имеет ли смысл им руководствоваться, или в нём есть пункты, которые больше не действительны?

Может ему требуется некоторые обновления?

Вот есть пункт:

  1. Обсуждение криптовалют, не имеющее непосредственного отношения к GNU/Linux.

И есть прям нагляднейший пример такого обсуждения — тред точно о криптовалютах и точно не имеет непосредственного отношения к GNU/Linux — он о том, как работают сами криптовалюты.

Тем не менее, он не был удалён, несмотря на то, что модераторы заглядывали в спецтопик, где ссылка на этот тред была, и, например, @hobbit удалил посты по другим репортам, но не тронул этот.

Я сам лично не против обсуждения криптовалют и не совсем понимаю, зачем этот пункт был добавлен в оффтопик-лист. Но мне бы хотелось понять, так сказать, «правовой статус» этого самого оффтопик-листа. Если что-то в нём — то это строго «ни-ни», или как с просто оффтопиком, в основном закрывают глаза, удаляя только «вредное»?

Если строго «ни-ни», то почему не был удалён тот тред?

Если второй вариант, то почему просто не написать «любые вопросы, не имеющие отношения к GNU/Linux или СПО», зачем конкретно про криптовалюты в списке?

Или есть какие-то критерии, по которым «если очень хочется, то можно»?

Или просто некоторые пункты списка более неактуальны? Может тогда убрать их из оффтопик-листа?

P.S. Я не прошу удалять тред, мне бы наоборот хотелось, чтобы он остался. Просто хочу разобраться, что тут к чему.

 ,

CrX
()

Умер Питер Хиггс

https://mailings.ed.ac.uk/cr/AQiw9w4Q29loGLayuDKygkUHzYdbMkJ3l7YZR220i7qIV4A2vPfu2ywkdzGpOQ

Ему было 94.

P.S. Linux тут ни при чём, но его открытия и нобелевка обсуждались на ЛОРе, поэтому я посчитал важным принести эту печальную весть.

 , ,

CrX
()

Vaxry (разработчик Hyrpland) забанен на freedesktop.org за «токсичность»

Очередная победа красношляпых SJW над здравым смыслом.

!Ъ:

Ъ: чел больше не может контрибьютить в wlrtool. Забанен по CoC за то, как плохо он модерировал свой дискорд (не дискорд FDO, а своего проекта).

 , , ,

CrX
()

Владелец разработчика Astra Linux Фролов стал долларовым миллиардером

Фролов — второй российский миллиардер, заработавший капитал в сфере программного обеспечения.

Председатель совета директоров «Группы Астра» Денис Фролов стал долларовым миллиардером в результате резкого скачка вверх акций этой компании, пишет Forbes.

!Ъ: https://www.rbc.ru/business/29/03/2024/66065e999a7947244d3898cb

 , , ,

CrX
()

Samsung Odyssey G5 не просыпается

Началось где-то месяц назад, приходится нажимать кнопку на мониторе, чтобы его включить.

Используется вот так:

swayidle -w \
    timeout 1200 'swaymsg "output * power off"' \
    resume 'swaymsg "output * power on"' \
    timeout 1260 'swaylock -f'

После 20 минут неактивности монитор гаснет, как и положено, но при двигании мышкой или нажатии клавиши на клавиатуре не включается. Со вторым монитором всё нормально — он включается, а этот почему-то нет. Включается от нажатия кнопки включения на нём.

Воспроизводится и так:

swaymsg "output DP-1 power off" — монитор выключается. swaymsg "output DP-1 power on" — обратно не включается (пробовал несколько раз давать эту команду — без разницы).

Раньше работало нормально, вдруг в один момент перестало. Не могу сказать, когда точно, но где-то может около месяца назад. Не знаю даже, дело в обновлении чего-то или в самом мониторе.

Используется Sway. Модель монитора LC27G5xT.

Кто-нибудь сталкивался? Что это может быть?

P.S. Не определился, лучше ли это сюда, в Desktop или в Hardware, модератор может перенести по своему усмотрению.

 , , , ,

CrX
()

Посоветуйте ИПБ

В общем, задолбало меня, что в XXI веке в Москве раз-два в год да случается такое, что у меня отключают электричество, чаще всего на 1-5 секунд, иногда на минуту-две, совсем изредка на минут 10-20. И вот даже эти односекундные отключения напрягают тем, что комп вырубается, приходится заново всё запускать, да ещё и что-то не сохраниться может. Ну понятно, короче.

Хочу взять ИПБ. До этого дома ИБП никогда не юзал, так уж получилось. На работе были какие-то шумные, но вроде рабочие.

Хочу совета от знающих людей, что нынче актуально для дома.

Спеки компа: БП на 750 Вт, AMD Ryzen 5700X, AMD Radeon RX 6650XT, один SSD M2, три HDD SATA. Не думаю, что модели SSD/HDD, материнки и кулеров важны, ибо они вроде примерно одинаково жрут, но если вдруг важны, могу уточнить. Плюс монитор. Вообще их два, но в ситуации отключения питания, мне достаточно чтоб хоть один работал: Samsung Oddysey 27"

Требования к UPS:

  • Отсутствие шума. Особенно противного писка, как у старых зарядок.
  • Чтоб держал хотя бы 3-4 минуты. Больше мне в принципе не надо, выключить успею.
  • Чтоб сильно не грелся. Хотя не критично.
  • Чтоб он сохранял вышеописанные свойства хотя бы несколько лет, а не деградировал от времени работы через пару-тройку.
  • Не заоблачная цена. Хотелось бы уложиться в 7-10к. Может чуть больше, но платить 20к+ за такое небольшое повышение комфорта желания точно нет.

Что не имеет значения:

  • Мне не требуется, чтобы он держал там 30+ минут или ещё дольше. Самое главное, чтобы от вот этих 5-секундных отключений спасал.

Приятным, но не обязательным дополнением было бы:

  • Чтобы можно было из Линукса узнать, что питание отключилось, и ИБП перешёл в соответствующий режим. И соответственно, я по cron’у мог включить скрипт, который всё корректно завершит и выключит комп, если вдруг я не рядом. (Скрипт я сам напишу, достаточно только, чтобы тупо можно было программно узнать, есть питание или нет, а не всякий идущий в комплекте софт).
  • Чтобы он был в ассортименте СитиЛинк или Яндекс.Маркет — у меня в первом просто скидка есть, а во втором промокод на 500 рублей и ещё «баллы». Хотя устроит и другой интернет-магазин с доставкой в МСК без гемора.

Я вот не совсем понимаю, как рассчитывать мощность и прочие характеристики. Если у меня БП на 750 Вт и моник берёт условно до 50, это же не значит, что ИБП должен быть 800, учитывая, что 100% нагрузка практически никогда не достигается, а уж застать отключение электричества с ней — это вообще нереально. Или должен?

Кто что может посоветовать? Конкретные фирмы, модели? Опыт использования?

 , новые песни о старом

CrX
()

Почему все так ненавидят Линуса Торвальдса?

Я, конечно, всё понимаю, но откуда такая слепая ненависть? Он же всё таки ядро написал.

(По мотивам предыдущих серий сего сериала: 1, 2, 3, 4 и приквелов)

 ,

CrX
()

Может стоит обновить разделы («группы») новостей?

Например новости про SCO и Novell более не актуальны, а группы всё ещё есть. Новости о Slackware тоже достаточно редки и ничем не выделяются из новостей о других дистрибутивов.

Добавить при этом можно, например Arch — один из наиболее популярных дистрибутивов на десктопе, если не самый популярный, раз уж есть группы об Ubuntu, Debian, Gentoo и даже Calculate со Slackware. Также, возможно, имеет смысл сделать отдельную группу для SystemD, или даже для всех новостей о Леннарте Поттеринге и его проектах, но во втором случае я даже не представляю, какую иконку можно было бы использовать.

 , ,

CrX
()

Куда подевались все нормальные клавиатуры?

Лет 10 назад покупал клаву — были десятки моделей в каждом магазине, соответствующих моим критериям, оставалось выбрать, условно, какая больше нравится внешне и устраивает по цене. Сейчас я просмотрел все известные мне местные (Москва) магазины (citilink, oldi, никс, яндекс.маркет, регард, днс, кнс, вроде ещё парочку смотрел, но всех уже не помню). И нет ни одной подходящей.

Посоветуйте, где купить клаву, соответствующую потребностям, желательно так, чтобы без геморроя в Москве (вариант с заказом из-за бугра хотелось бы избежать, зная как работает Почта, и что в итоге может приехать очень хорошая погремушка).

Надо:

  • Свитчи Cherry MX Blue
  • Полноразмерная (то есть с нампадом)
  • Проводная
  • Без подсветки клавиш

Желательно:

  • Основной цвет: чёрный (допустимо тёмно-серый. Белую не хочется, но могу рассмотреть)
  • Наличие хотя бы английских букв на клавишах. Печатаю вслепую, но всё же иногда (особенно после потребления алкоголя) всё же хочется видеть — особенно когда не печатаешь текст, а надо ткнуть одну клавишу какую-то.
  • Цена до 15 килорублей, а лучше до 10

Неужели я многого прошу? По крайней мере по пунктам «надо»? Когда нынешнюю клаву покупал, соответствующих критериям было очень много, в некоторых магазинах буквально десятки, в каких-то хотя бы несколько. Куда они делись?

И что делать? Das Keyboard что ли брать? Она хотя бы основным критериям соответствует. Но мне так-то этот понт с голыми клавишами ни к чему.

Или всё же попытаться рискнуть и заказать из-за рубежа? Если это единственный вариант, подскажите, как наиболее безгеморно это сделать в нынешних реалиях + с наименьшим риском: где конкретно лучше брать, чтоб не было проблем с оплатой и доставкой?

Прошу воздержаться от комментариев в духе «тебе надо не это, бери беспроводную, с радужными переливами подсветки на всю комнату и без нампада». Требования и вкусы у разных людей разные, и я знаю, что мне надо.

 , , ,

CrX
()

У Столлмана рак

К счастью, он говорит, что состояние не такое уж плохое, и он будет с нами ещё много лет.

https://audio-video.gnu.org/video/gnu40/rms-gnu40.webm (таймкод 2:16)

 , ,

CrX
()

Сколько каких реакций поставили под вашими сообщениями? (+юзерскрипт)

// ==UserScript==
// @name        LOR count-reactions
// @match       https://www.linux.org.ru/notifications?filter=reaction
// @version     1.2
// @author      CrX
// @description Show reaction count on reactions notifications page
// @grant		    GM_xmlhttpRequest
// ==/UserScript==

var res = {"🤡": 0, "👍": 0, "👎":0, "🤦": 0, "🔥": 0, "😊": 0, "🤔": 0, "😱":0, "☕☕":0, "🪗": 0};
let newdiv = document.createElement("div");
newdiv.setAttribute("id", "scriptedReactions");
h1 = document.getElementsByTagName("h1")[0];
h1.parentNode.insertBefore(newdiv, h1.nextSibling);

function countReactions(pageDom) {
  Array.from(pageDom.getElementsByClassName('reaction')).forEach((e) => {
    for (var r in res) {
      if (e.innerText.search(r) != -1) { res[r]++; }
    }
  });
  let reacttext = "| ";
  var items = Object.keys(res).map(function(key) {
    return [key, res[key]];
  });
  items.sort(function(first, second) { return second[1] - first[1];});
  for (var r in items) {
    reacttext += items[r][0] + ": " + items[r][1] + " | ";
  }
  document.getElementById("scriptedReactions").innerHTML = reacttext;
}

function scrapePage(pageurl) {
  GM_xmlhttpRequest({
    method: "GET",
    url: pageurl,
    onload: function(response) {
      var parser      = new DOMParser ();
      var responseDoc = parser.parseFromString(response.responseText, "text/html");
      countReactions(responseDoc)
      let nextlink = responseDoc.querySelector('a[rel="next"]');
      if (nextlink) {scrapePage(nextlink);}
    }
  });
}

countReactions(document);
scrapePage(document.querySelector('a[rel="next"]'));

(upd: скрипт обновлён, исправлены неверные результаты, если в настройках количество уведомлений отлично от 100)

Добавляем в ViolentMonkey, или что там у вас. Идём на страницу уведомлений о реакциях, смотрим, сколько каких, прямо под заголовком страницы.

Можно копипастить сюда, у кого что.

Топ клоунов — это хорошо, но там только «лучшие из лучших». А что у вас? А баянов кто-нибудь уже успел насобирать?

Моё на момент написания сообщения: | 🤡: 31 | 👍: 322 | 👎: 16 | 🤦: 11 | 🔥: 62 | 😊: 61 | 🤔: 9 | 😱: 13 | ☕☕: 157 | 🪗: 0 |

 , , violentmonkey, ,

CrX
()

Моники «ЗЕОН» — что за зверь?

В общем, я немного слоупок, но никакой объективной инфы в инете по поводу этого чуда не нашёл, окромя откровенной рекламы от сотрудников.

Кому-нибудь довелось поюзать или хотя бы вживую повидать? По характеристикам вроде не совсем дно за такие деньги, производитель матрицы тоже вроде не замечен в совсем халтуре. Где тут подвох и есть ли он? Как он по сравнению с китайками? А с AOC тем же (который тоже как ноунейм начинал).

P.S. Про то, что IPS лучше *VA и подобное — не интересно. Интересно именно как оно в сравнении с аналогами в различных областях.

 , , ,

CrX
()

Собираю новый комп. С интел+нвидиа перелезаю на АМД. Покритикуйте конфиг

Всю жизнь юзал только интел для CPU и только nVidia для GPU. Решил в этот раз попробовать АМД. С первую очередь из-за проблем с nVidia под онтопиком. Нынешний комп на i5 4-ядерном, 16 гб DDR3 и GTX 660 вместо видеокарты. Я сперва хотел только видюху менять. Но как оказалось, новым надо PCIe4, а у меня только 3. А если менять мать, то мень и проц бы надо, и DDR4 вместо DDR3… Выходит, в общем, что надо новую сборку по-хорошему. Подобрал вроде примерно, что нравится, в упор к потолку по финансам.

!Ъ: https://i.postimg.cc/4xhnL7RG/2023-08-08-T11-54-57.png

Ъ:

  • AMD Ryzen 7 5700X
  • 32 GB (две планки по 16) DDR4 Kingston Fury Beast Black
  • MSI AMD Radeon RX 6650 XT
  • Дешманский SSD M2 на 1 TB, Digma
  • Мать MSI MPG B550 Gaming Plus (мне тут важно достаточное количество SATA-слотов, потому что есть планы подключать больше HDD, как старых, так и докупленных), а также 4 слота под раму, чтобы можно было ещё 32 добавить, еслли потребуется
  • БП 750В Aerocool
  • Всякое остальное не важное, но нужное вроде корпуса, кулера, спермопасты

P.S. Линукс тут при том, что именно он будет на всём это деле крутиться, очевидно.

Перемещено leave из talks

 , , , ,

CrX
()

Автоматический бан спамеров

Почему бы не сделать автоматический бан для некоторых вариантов спама? Можно выписывать автоматический бан (с удалением сообщения, естественно, и можно с какой-нибудь формой ручной разблокировки на всякий случай) при соблюдении одновременно следующих условий:

  1. Это первое сообщение пользователя.
  2. Аккаунт зарегистрирован менее 72 часов назад (обычно они сразу пишут, но на всякий случай можно сделать запас до 72).
  3. В сообщении содержится url.
  4. В сообщении нет ни одной кириллической буквы.

Учитывая, сколько спама на ЛОРе именно «в лоб» и на английском, это должно отсечь добрую его часть, при достаточно простой (как мне кажется) реализации. Меньше придётся модераторам жать на кнопки, а юзерам репортить в спецтему.

 , ,

CrX
()

Какие игры в карты знаете вы?

Заинтересовался вот тут недавно темой игральных карт. Как ни крути, а это часть культуры. Стало интересно, в какие игры играют в разных регионах мира. Опросил нескольких «зарубежных» знакомых, узнал много нового. А во что играют в вашем регионе, помимо очевидного Дурака, Покера и Блекджека? Или может какие-то оригинальные варианты Дурака популярны, кроме подкидного и переводного?

P.S. Линукс тут при том, что он тоже является свободным, как и правила карточных игр, распространяемые по принципу Public Domain, с кучей форков.

 игральные карты, ,

CrX
()

Илон Маск и Стив Возняк призывают немедленно остановить обучение ИИ «более мощных», чем существующий GPT-4

Илон Маск, Стив Возняк и ещё куча деятелей подписали Открытое письмо, призывающее приостановить разработки «более мощных» ИИ.

Основной посыл:

«Должны ли мы развивать «нечеловеческие умы», которые в конечном итоге могут превзойти нас численностью, перехитрить и заменить? Должны ли мы рисковать потерей контроля над нашей цивилизацией? Такие решения не должны делегироваться неизбранным лидерам технологий»

Вот ещё выдержки основного смысла для Ъ (но уже без перевода, мне лень):

Advanced AI could represent a profound change in the history of life on Earth, and should be planned for and managed with commensurate care and resources. Unfortunately, this level of planning and management is not happening, even though recent months have seen AI labs locked in an out-of-control race to develop and deploy ever more powerful digital minds that no one – not even their creators – can understand, predict, or reliably control.

Contemporary AI systems are now becoming human-competitive at general tasks

Powerful AI systems should be developed only once we are confident that their effects will be positive and their risks will be manageable.

We call on all AI labs to immediately pause for at least 6 months the training of AI systems more powerful than GPT-4. This pause should be public and verifiable, and include all key actors. If such a pause cannot be enacted quickly, governments should step in and institute a moratorium.

In parallel, AI developers must work with policymakers to dramatically accelerate development of robust AI governance systems. These should at a minimum include: new and capable regulatory authorities dedicated to AI; oversight and tracking of highly capable AI systems and large pools of computational capability; provenance and watermarking systems to help distinguish real from synthetic and to track model leaks; a robust auditing and certification ecosystem; liability for AI-caused harm; robust public funding for technical AI safety research; and well-resourced institutions for coping with the dramatic economic and political disruptions (especially to democracy) that AI will cause

Источник: Pause Giant AI Experiments: An Open Letter

 , , , ,

CrX
()

Кто-нибудь осилил firejail + wireguard только для конкретного сендбокса?

Есть потребность запускать определённые программы в своих сэндбоксах и каждое со своим VPN-подключением. С сэндбоксингом как таковым firejail справляется прекрасно. Также прекрасно справляется, если подключить VPN глобально, а сэндбокс направить через eth0. Но вот наоборот — основаная система через eth0, а остальное через wg0, wg1, и т.д. — с этим затык.

Если я делаю wg-quick up ./wg0.conf, а затем firejail --private --net=wg0, получаю:

Error: the software is not supported for /31 networks

Если попробовать наоборот, без подключения VPn просто firejail --private, а уже внутри сэндбокса wg-quick up ./wg0.conf, то получаю закономерное:

sudo: The «no new privileges» flag is set, which prevents sudo from running as root. sudo: If sudo is running in a container, you may need to adjust the container configuration to disable the flag.

Кто-нибудь сталкивался с таким? И куда копать?

Альтернативные варианты решения без firejail (bubblewrap?) в принципе тоже рассматриваются. Но доккер и тем более QEMU/VirtualBox просьба не предлагать.

P.S. конфиг для wireguard беру, например отсюда (не реклама, просто первый попавшийся бесплатный для чистоты эксперимента). Запустить надо, допустим, firefox (на самом деле надо будет ещё кое-что, но если firefox запустится, я дальше уже сам разберусь).

 , , ,

CrX
()

Создатель «Вангеров» и «Периметра» Андрей Кузьмин погиб в ДТП в Калининграде

https://ria.ru/20221106/smert-1829500994.html

Светлая память «отцу» легендарных игр с нестандартным подходом к геймдизайну.

Для тех, кто не в курсе, исходники и Вангеров и Периметра были впоследствии выложены под GPL3, а игры портированы на Линукс.

 , ,

CrX
()

RSS подписка на новые темы