dist-upgrade (Ubuntu Kotzender Koala) brachte neuen Kernel – und noch bessere Abstürze:
Category: Geeks & Co.
Gut, der ist alt – und nervig. Ich lösche jetzt einfach mal snd_hda_codec_realtek, schlimmer kann’s ja nicht mehr werden; Fickschweinkacke, elende. Neues »Feature«:
[ 195.276917] BUG: unable to handle kernel paging request at 180120e2 [ 195.276928] IP: [<c048a884>] apparmor_file_permission+0x14/0xa0 [ 195.276943] *pde = 00000000 [ 195.276949] Oops: 0000 [#2] SMP [ 195.276955] last sysfs file: /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor [ 195.276961] Modules linked in: binfmt_misc ppdev bridge stp bnep usblp snd_hda_codec_realtek snd_hda_intel(+) snd_hda_codec snd_usb_audio snd_usb_lib iptable_filter snd_pcm_oss snd_mixer_oss snd_hwdep snd_seq_dummy ip_tables snd_pcm snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event x_tables snd_seq snd_timer snd_seq_device joydev snd nvidia(P) rt2860sta(C) soundcore snd_page_alloc btusb lp psmouse serio_raw parport usbhid usb_storage r8169 mii video output intel_agp agpgart [ 195.277039] [ 195.277046] Pid: 2554, comm: cpufreq-applet Tainted: P D C (2.6.31-20-generic #58-Ubuntu) P7610 [ 195.277052] EIP: 0060:[<c048a884>] EFLAGS: 00010282 CPU: 1 [ 195.277058] EIP is at apparmor_file_permission+0x14/0xa0 [ 195.277063] EAX: e6313200 EBX: e6313200 ECX: c0780580 EDX: 00000004 [ 195.277068] ESI: 00000000 EDI: 180120e2 EBP: e4f2df34 ESP: e4f2df20 [ 195.277073] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 195.277078] Process cpufreq-applet (pid: 2554, ti=e4f2c000 task=e4dcf110 task.ti=e4f2c000) [ 195.277082] Stack: [ 195.277086] 00000246 f6996a00 e6313200 00000000 e4848e10 e4f2df3c c02cbe0f e4f2df64 [ 195.277100] <0> c01e7c0f e4f2df4c c0573cb8 00000286 00000400 00000000 e6313200 00000000 [ 195.277114] <0> bfd083bc e4f2df8c c01e8141 00000400 00000000 00000000 e6313200 00000000 [ 195.277130] Call Trace: [ 195.277140] [<c02cbe0f>] ? security_file_permission+0xf/0x20 [ 195.277148] [<c01e7c0f>] ? rw_verify_area+0x5f/0xe0 [ 195.277156] [<c0573cb8>] ? _spin_lock+0x8/0x10 [ 195.277163] [<c01e8141>] ? vfs_read+0x71/0x190 [ 195.277170] [<c01e877d>] ? sys_read+0x3d/0x70 [ 195.277178] [<c01033ac>] ? syscall_call+0x7/0xb [ 195.277182] Code: c4 0c 5b 5d c3 66 90 83 c4 0c 31 c0 5b 5d c3 90 8d b4 26 00 00 00 00 55 89 e5 83 ec 14 89 5d f4 89 c3 89 75 f8 89 7d fc 8b 78 6c <8b> 37 85 f6 74 6e 8b 48 08 85 c9 74 67 8b 40 0c 8b 40 10 8b 80 [ 195.277269] EIP: [<c048a884>] apparmor_file_permission+0x14/0xa0 SS:ESP 0068:e4f2df20 [ 195.277279] CR2: 00000000180120e2 [ 195.277311] ---[ end trace cd038a6b50133408 ]--- [ 195.279134] BUG: unable to handle kernel paging request at 180120e2 [ 195.279144] IP: [<c048a340>] apparmor_file_free_security+0x10/0x40 [ 195.279156] *pde = 00000000 [ 195.279162] Oops: 0000 [#3] SMP [ 195.279168] last sysfs file: /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor [ 195.279174] Modules linked in: binfmt_misc ppdev bridge stp bnep usblp snd_hda_codec_realtek snd_hda_intel(+) snd_hda_codec snd_usb_audio snd_usb_lib iptable_filter snd_pcm_oss snd_mixer_oss snd_hwdep snd_seq_dummy ip_tables snd_pcm snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event x_tables snd_seq snd_timer snd_seq_device joydev snd nvidia(P) rt2860sta(C) soundcore snd_page_alloc btusb lp psmouse serio_raw parport usbhid usb_storage r8169 mii video output intel_agp agpgart [ 195.279254] [ 195.279260] Pid: 2554, comm: cpufreq-applet Tainted: P D C (2.6.31-20-generic #58-Ubuntu) P7610 [ 195.279266] EIP: 0060:[<c048a340>] EFLAGS: 00010286 CPU: 1 [ 195.279272] EIP is at apparmor_file_free_security+0x10/0x40 [ 195.279277] EAX: e6313200 EBX: 180120e2 ECX: e4ec83c0 EDX: c0780580 [ 195.279282] ESI: 00000010 EDI: e4954110 EBP: e4f2dcdc ESP: e4f2dcd4 [ 195.279287] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 195.279292] Process cpufreq-applet (pid: 2554, ti=e4f2c000 task=e4dcf110 task.ti=e4f2c000) [ 195.279297] Stack: [ 195.279300] e6313200 e4954110 e4f2dce4 c02cbe4f e4f2dd14 c01e9571 00000003 00000000 [ 195.279314] <0> 00000000 e4848e10 e4954110 f6996a00 e4848e10 e6313200 e4f19000 00000000 [ 195.279330] <0> e4f2dd1c c01e9695 e4f2dd34 c01e5ab7 0000020a 00000000 00000001 e4f19008 [ 195.279346] Call Trace: [ 195.279355] [<c02cbe4f>] ? security_file_free+0xf/0x20 [ 195.279365] [<c01e9571>] ? __fput+0xe1/0x1f0 [ 195.279373] [<c01e9695>] ? fput+0x15/0x20 [ 195.279379] [<c01e5ab7>] ? filp_close+0x47/0x70 [ 195.279388] [<c0146bb3>] ? put_files_struct+0x63/0xb0 [ 195.279395] [<c0146c43>] ? exit_files+0x43/0x60 [ 195.279402] [<c0147d0f>] ? do_exit+0x11f/0x2e0 [ 195.279410] [<c0144eaa>] ? print_oops_end_marker+0x2a/0x30 [ 195.279419] [<c0574b30>] ? oops_end+0x90/0xd0 [ 195.279427] [<c0128a04>] ? no_context+0xb4/0xd0 [ 195.279435] [<c0128a5d>] ? __bad_area_nosemaphore+0x3d/0x1a0 [ 195.279442] [<c0573cb8>] ? _spin_lock+0x8/0x10 [ 195.279450] [<c01f9332>] ? __d_lookup+0x102/0x110 [ 195.279460] [<c023a1ff>] ? sysfs_get_open_dirent+0x7f/0x150 [ 195.279468] [<c023a267>] ? sysfs_get_open_dirent+0xe7/0x150 [ 195.279476] [<c023a65e>] ? sysfs_open_file+0xce/0x1c0 [ 195.279482] [<c023ae97>] ? sysfs_put_active_two+0x17/0x20 [ 195.279490] [<c023a621>] ? sysfs_open_file+0x91/0x1c0 [ 195.279497] [<c048a276>] ? apparmor_dentry_open+0x46/0x100 [ 195.279508] [<c0128c1a>] ? __bad_area+0x3a/0x50 [ 195.279513] [<c0128c42>] ? bad_area+0x12/0x20 [ 195.279520] [<c05762f2>] ? do_page_fault+0x342/0x380 [ 195.279528] [<c01f3e1a>] ? do_filp_open+0x53a/0x890 [ 195.279535] [<c0575fb0>] ? do_page_fault+0x0/0x380 [ 195.279542] [<c0573fe3>] ? error_code+0x73/0x80 [ 195.279550] [<c048a884>] ? apparmor_file_permission+0x14/0xa0 [ 195.279557] [<c02cbe0f>] ? security_file_permission+0xf/0x20 [ 195.279565] [<c01e7c0f>] ? rw_verify_area+0x5f/0xe0 [ 195.279571] [<c0573cb8>] ? _spin_lock+0x8/0x10 [ 195.279578] [<c01e8141>] ? vfs_read+0x71/0x190 [ 195.279585] [<c01e877d>] ? sys_read+0x3d/0x70 [ 195.279593] [<c01033ac>] ? syscall_call+0x7/0xb [ 195.279597] Code: 75 f8 8b 5d f4 8b 7d fc 89 ec 5d c3 8d b4 26 00 00 00 00 80 ca 80 eb ab 8d 76 00 55 89 e5 83 ec 08 89 1c 24 89 7c 24 04 8b 58 6c <8b> 03 85 c0 74 0d 83 c0 04 ba 60 7e 48 c0 e8 5d cb e8 ff b9 02 [ 195.279686] EIP: [<c048a340>] apparmor_file_free_security+0x10/0x40 SS:ESP 0068:e4f2dcd4 [ 195.279696] CR2: 00000000180120e2 [ 195.279703] ---[ end trace cd038a6b50133409 ]--- [ 195.279707] Fixing recursive fault but reboot is needed!
Tja, EIP is at apparmor_file_free_security, mehr ist dazu wohl nicht zu sagen … Apparmor my ass.
No fun.
Ohne Worte:
Mar 19 12:48:18 greebo kernel: [506650.164783] usb 5-2: new full speed USB device using uhci_hcd and address 2 Mar 19 12:48:18 greebo kernel: [506650.424290] usb 5-2: configuration #4 chosen from 1 choice Mar 19 12:48:18 greebo kernel: [506650.483502] usbvision_probe: ZTV ZT-721 2.4GHz USB A/V Receiver found Mar 19 12:48:18 greebo kernel: [506650.483572] USBVision[0]: registered USBVision Video device /dev/video0 [v4l2] Mar 19 12:48:18 greebo kernel: [506650.483602] USBVision[0]: registered USBVision Radio device /dev/radio0 [v4l2] Mar 19 12:48:18 greebo kernel: [506650.483627] USBVision[0]: registered USBVision VBI device /dev/vbi0 [v4l2] (Not Working Yet!) Mar 19 12:48:18 greebo kernel: [506650.485647] usbvision_probe: ZTV ZT-721 2.4GHz USB A/V Receiver found Mar 19 12:48:18 greebo kernel: [506650.485726] USBVision[1]: registered USBVision Video device /dev/video1 [v4l2] Mar 19 12:48:18 greebo kernel: [506650.485754] USBVision[1]: registered USBVision Radio device /dev/radio1 [v4l2] Mar 19 12:48:18 greebo kernel: [506650.485780] USBVision[1]: registered USBVision VBI device /dev/vbi1 [v4l2] (Not Working Yet!) Mar 19 12:48:18 greebo kernel: [506650.486221] usbcore: registered new interface driver usbvision Mar 19 12:48:18 greebo kernel: [506650.486225] USBVision USB Video Device Driver for Linux : 0.9.10 Mar 19 12:48:20 greebo kernel: [506652.683057] tuner 4-0042: chip found @ 0x84 (usbvision #0) Mar 19 12:48:20 greebo kernel: [506652.683128] tda9887 4-0042: creating new instance Mar 19 12:48:20 greebo kernel: [506652.683130] tda9887 4-0042: tda988[5/6/7] found Mar 19 12:48:20 greebo kernel: [506652.788145] tda9887 4-0042: i2c i/o error: rc == -121 (should be 4) Mar 19 12:48:21 greebo kernel: [506653.500215] *pde = be80f067 Mar 19 12:48:21 greebo kernel: [506653.500234] Modules linked in: usbvision tuner_simple tuner_types tea5767 tda9887 tda8290 tuner saa7115 em28xx ir_common v4l2_common videodev v4l1_compat videobuf_vmalloc videobuf_core tveeprom ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs exportfs reiserfs cdc_phonet phonet usb lp nls_iso8859_1 nls_cp437 vfat fat binfmt_misc ppdev bridge stp bnep snd_hda_codec_realtek snd_hda_intel(+) snd_usb_audio snd_hda_codec snd_usb_lib snd_hwdep iptable_filter snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_pcm snd_timer ip_tables snd_seq_device x_tables joydev snd_page_alloc snd nvidia(P) rt2860sta(C) soundcore psmouse btusb serio_raw lp parport usbhid usb_storage r8169 mii video output intel_agp agpgart Mar 19 12:48:21 greebo kernel: [506653.500365] Mar 19 12:48:21 greebo kernel: [506653.500372] Pid: 18268, comm: v4l_id Tainted: P D C (2.6.31-17-generic #54-Ubuntu) P7610 Mar 19 12:48:21 greebo kernel: [506653.500378] EIP: 0060:[<f8569a21>] EFLAGS: 00010217 CPU: 0 Mar 19 12:48:21 greebo kernel: [506653.500387] EIP is at v4l2_i2c_subdev_addr+0x1/0x20 [v4l2_common] Mar 19 12:48:21 greebo kernel: [506653.500392] EAX: 00000000 EBX: d6888800 ECX: 02004000 EDX: 00000005 Mar 19 12:48:21 greebo kernel: [506653.500398] ESI: d6888930 EDI: 00000000 EBP: d8dc3e28 ESP: d8dc3dec Mar 19 12:48:21 greebo kernel: [506653.500403] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 Mar 19 12:48:21 greebo kernel: [506653.500416] d8dc3e28 f8746f95 f8748fb9 f856a788 00000000 00000000 d6888844 f874374b Mar 19 12:48:21 greebo kernel: [506653.500431] <0> 00000005 00000006 f874fae0 d8dc3e28 d6888800 00000000 d68889cc d8dc3e48 Mar 19 12:48:21 greebo kernel: [506653.500446] <0> f874586e de7c640c d8dc3e40 c03122a2 00000000 ccec0400 de7c6404 d8dc3e5c Mar 19 12:48:21 greebo kernel: [506653.500479] [<f8746f95>] ? usbvision_i2c_register+0x195/0x290 [usbvision] Mar 19 12:48:21 greebo kernel: [506653.500493] [<f874374b>] ? usbvision_power_on+0x4b/0xd0 [usbvision] Mar 19 12:48:21 greebo kernel: [506653.500506] [<f874586e>] ? usbvision_v4l2_open+0xde/0x1a0 [usbvision] Mar 19 12:48:21 greebo kernel: [506653.500517] [<c03122a2>] ? kobject_get+0x12/0x20
Okay, die Kiste macht den ersten panic() schon beim Start — leider nicht verhinderbar und leider seit Jahr und Tag nicht gefixt :(
[ 11.655540] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 11.655585] HDA Intel 0000:00:1b.0: setting latency timer to 64 [ 11.670568] usbcore: registered new interface driver snd-usb-audio [ 12.342109] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS... [ 12.342301] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input9 [ 12.376072] hda_codec: Unknown model for ALC268, trying auto-probe from BIOS... [ 12.378874] BUG: unable to handle kernel NULL pointer dereference at (null) [ 12.378879] IP: [<f86d2447>] alc882_auto_set_output_and_unmute+0x27/0x60 [snd_hda_codec_realtek] [ 12.378891] *pde = bea53067 [ 12.378894] Oops: 0000 [#1] SMP [ 12.378897] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/usb2/idVendor [ 12.378901] Modules linked in: snd_hda_codec_realtek snd_hda_intel(+) snd_usb_audio snd_hda_codec snd_usb_lib snd_hwdep iptable_filter snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_pcm snd_timer ip_tables snd_seq_device x_tables joydev snd_page_alloc snd nvidia(P) rt2860sta(C) soundcore psmouse btusb serio_raw lp parport usbhid usb_storage r8169 mii video output intel_agp agpgart [ 12.378934] [ 12.378937] Pid: 606, comm: modprobe Tainted: P C (2.6.31-17-generic #54-Ubuntu) P7610 [ 12.378940] EIP: 0060:[<f86d2447>] EFLAGS: 00010286 CPU: 0 [ 12.378947] EIP is at alc882_auto_set_output_and_unmute+0x27/0x60 [snd_hda_codec_realtek] [ 12.378949] EAX: 00000000 EBX: e43d2c00 ECX: f8550000 EDX: 00000000 [ 12.378951] ESI: 00000015 EDI: f646c800 EBP: e412bdd0 ESP: e412bdbc [ 12.378954] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 12.378956] Process modprobe (pid: 606, ti=e412a000 task=e40cf110 task.ti=e412a000) [ 12.378958] Stack: [ 12.378960] 00000000 e412bddc e43d2c00 f646c800 e43d2c00 e412bde4 f86d2544 00000000 [ 12.378966] <0> e43d2c00 f646c800 e412bdf4 f86d449e 00000001 f646c800 e412be08 f86d2ed9 [ 12.378973] <0> e43d2c00 e433242c 00000000 e412be14 f84e7d62 e43d2c00 e412be34 f84e7db7 [ 12.378980] Call Trace: [ 12.378988] [<f86d2544>] ? alc882_auto_init_hp_out+0x64/0x70 [snd_hda_codec_realtek] [ 12.378995] [<f86d449e>] ? alc268_auto_init+0x1e/0x50 [snd_hda_codec_realtek] [ 12.379002] [<f86d2ed9>] ? alc_init+0x49/0x50 [snd_hda_codec_realtek] [ 12.379012] [<f84e7d62>] ? snd_hda_codec_build_controls+0x22/0x50 [snd_hda_codec] [ 12.379019] [<f84e7db7>] ? snd_hda_build_controls+0x27/0x80 [snd_hda_codec] [ 12.379025] [<f8542a71>] ? azx_probe+0xf0/0x184 [snd_hda_intel] [ 12.379032] [<c03285ae>] ? local_pci_probe+0xe/0x10 [ 12.379035] [<c0329330>] ? pci_device_probe+0x60/0x80 [ 12.379040] [<c03a2e30>] ? really_probe+0x50/0x140 [ 12.379044] [<c0570cea>] ? _spin_lock_irqsave+0x2a/0x40 [ 12.379048] [<c03a2f39>] ? driver_probe_device+0x19/0x20 [ 12.379051] [<c03a2fb9>] ? __driver_attach+0x79/0x80 [ 12.379054] [<c03a2488>] ? bus_for_each_dev+0x48/0x70 [ 12.379057] [<c03a2cf9>] ? driver_attach+0x19/0x20 [ 12.379061] [<c03a2f40>] ? __driver_attach+0x0/0x80 [ 12.379064] [<c03a26df>] ? bus_add_driver+0xbf/0x2a0 [ 12.379067] [<c0329270>] ? pci_device_remove+0x0/0x40 [ 12.379071] [<c03a3245>] ? driver_register+0x65/0x120 [ 12.379074] [<c0329550>] ? __pci_register_driver+0x40/0xb0 [ 12.379079] [<f8549017>] ? alsa_card_azx_init+0x17/0x19 [snd_hda_intel] [ 12.379082] [<c010112c>] ? do_one_initcall+0x2c/0x190 [ 12.379086] [<f8549000>] ? alsa_card_azx_init+0x0/0x19 [snd_hda_intel] [ 12.379091] [<c0173711>] ? sys_init_module+0xb1/0x1f0 [ 12.379094] [<c010336c>] ? syscall_call+0x7/0xb [ 12.379096] Code: 00 00 00 00 55 89 e5 83 ec 14 89 5d f4 89 c3 89 75 f8 0f b7 f2 89 7d fc 8b 78 60 89 f2 e8 92 ff ff ff 8b 55 08 8b 87 94 00 00 00 <0f> b7 14 50 b8 04 00 00 00 66 83 fa 25 74 06 0f b7 c2 83 e8 02 [ 12.379137] EIP: [<f86d2447>] alc882_auto_set_output_and_unmute+0x27/0x60 [snd_hda_codec_realtek] SS:ESP 0068:e412bdbc [ 12.379145] CR2: 0000000000000000 [ 12.379153] ---[ end trace 9c07e17377cea4b0 ]--- [ 17.736734] __ratelimit: 3 callbacks suppressed
Und jetzt hätte ich gerne Empfehlungen für ein uneingeschränkt linuxtaugliches Grabbeltisch-Notebook … dieses Medion ist schein’s wirklich ausschließlich für Besuchsbetriebssysteme konzipiert :(

OpenShot & Chroma keying …
Moinsen, ich habe Donnerstag noch mal ein paar Versuche mit meiner TZ7 und dem Chroma-key-Effekt von OpenShot gemacht (giftgrünes Papier vor MMI-Display; leider verfärbt sich das Grün doch merklich, je nach Sonneneinstrahlung). Was (nur mir?) fehlt ist a) eine dynamische Bewegungskompensation basierend auf einem anderen Track (Bereich/markanten Punkt markieren; OpenShot erechnet framegenau den Offset, den der drunterliegende Track haben muß) sowie b) die Begrenzung eines Effektes auf einen Bildbereich (wirkt derzeit auf’s Ganze) — dann würde sich z. B. unten nicht plötzlich in den Bäumen ein Schwarzes Loch manifestieren …
Aber davon abgesehen, schon lustig, was man mit OpenShot alles für Spielchen machen kann ;)
OpenShot oder: wie kurz ein Wochenende doch sein kann
Tcha. Nachdem mich Christian angefixt hat, habe ich am Wochenende mich weiter mit OpenShot 1.1.0 für Ubuntu 9.10 beschäftigt. Leider sind nicht alle Elaborate veröffentlichungsfähig, da mit teils fremdem Content versehen — einerseits habe ich mit dem »Chroma Key«-Effekt rumgespielt, in dem ich ein einfarbiges GIMP-Fenster mit meiner TZ7 abgefilmt habe und dann den (grünen) Bereich per Chroma-Key-Effekt freigestellt und darin dann einen Zusammenschnitt aus den drei Darbietungen von »Satellite« der »Unser-Star-für-Oslo«-Siegerin ablaufen lassen; hierbei wurden zwei DVB-S-Mitschnitte (Aufführung 2 und 3) sowie interessehalber ein WMV3-Extract des Clips vom NDR (Aufführung 1) verwendet, der (qualitativ minderwertige) NDR-Clip wurde per Effekt auf alt getrimmt (Grayscale und 3 Old-whatever-Effekte). Sieht ganz nett aus, zeigt aber auch gleich die Probleme: es gibt – oder ich finde nur – keine Hilfe zur Sound-/Bildsynchronisierung über verschiedene Tracks. Und da OpenShot auf meinem aktuell dafür genutzten Pentium-DualCore-Laptop Ton und auch Bild nur abgehackt in der Vorschau abzuspielen in der Lage ist, ist ein Zusammenschniit mehrerer unsynchroniserter Schnipsel eine ziemlich undankbare Aufgabe :(
Aber schlußendlich fiel mir dann der floatingcast-Event wieder ein, von dem ich ja auch noch Material auf Platte liegen habe; kurzerhand habe ich also den ifranznation-Betrag runtergeladen (ja, ich bin nun auch vimeo-Teilnehmer — und werde wohl eine Karteileiche bleiben, einerseits wegen der fehlenden Untersützung für Android (keine App; Bereitstellung für mobile Geräte nur als Pro-Mitglied), andererseits wegen der fehlenden Einbindbarkeit von HD Content für nicht-Pro-Mitglieder), in OpenShot importiert, meine eigenen Schnipsel dazugepackt – und mir dabei die Finger beim Synchronisieren der Schnipsel gebrochen – und noch ein paar »Titel« als Untertitel hinzugefügt:
Also, Hut ab! Das, was man – funktional, ohne Absturz – mit OpenShot machen kann, ist schon richtig Klasse für ein nicht-kommerzielles Produkt! Leider zeigt sich hier ein komisches Verhalten bei – mindestens – einem Clip: nach wenigen Sekkunen Laufzeit verändert sich die Abspielgeschwindigkeit in OpenShot in Richtung Zeitlupe; selbst das manuelle Umrendern per ffmpeg ändert daran nichts. Der/die fraglichen Dateien sind aber unauffällig beim Abspielen mit mplayer, lies: sie spielen ohne Probleme und durchgehend in der korrekten Geschwindigkeit … Ich habe nicht rausbekommen, wo das Problem liegt :( Anders als initial vermutet, liegt es jedenfalls nicht an unterschiedlichen Frameraten der Clips; damit kommt OpenShot gut klar. Ich rendere im Regelfall auf 1280x720p25, also das »(europäische) kleine HD-Format«, welches auch die meisten Rundfunkanstalten in Europa präferieren (wobei das sicherlich nicht mein Grund ist; jener ist weitaus simpler: ich haben nur 2 Systeme, die 1920×1080 nativ verarbeiten, konkret: anzeigen, können, 1280×720 ist außerdem das Format, welches sowohl die TZ7 als auch die Zi8 erzeigen können — und gegenüber 640×480 ist es mir hinreichend »High-Def« genug …). Diese Probleme traten auch nicht bei meinen eingangs geschilderten Versuchen mit DVB-S und dem NDR-WMV auf; vielleicht werde ich die Dateien später noch einmal genauer mir in OpenShot ansehen. Kurzum: OpenShot ist sicherlich kein professionelles Videoschnit- und -effektprogramm, aber für den Heimbereich unter Linux ein richtig nettes – und gut funktionierendes – Tool.
N95 (2007) vs. Milestone (2009)
Anläßlich des »Sushi-Massakers« heute abend habe ich mal mein olles Nokia N95 mitgenommen und damit mal wieder bißchen fotografiert. Und diese Aufnahmen, exemplarisch unten, bestärken mich wieder einmal in der Auffassung, daß seit dem Nokia N95 kein brauchbares Kamerahandy auf den Markt kam (zumindest kam mir keines in die Finger); näherungsweise das SE Cybershot K750i, welches aber bei der Videoaufnahme abkackte, IIRC.


Irgendwann die Tage lasse ich mal die Armada antreten, als da wären Nokia N95, Nokia E71, Kodak Zi8, HTC Magic, Motorola Milestone sowie Sony DSC-P10 und Panasonic TZ7 …
Vodafone 360 = 350 EUR für 4 Stunden?
Ein lustiges Malheur ist dem lieben Holger da passiert:
[…] Ziel meiner technikverliebten Begierden was das Motorola Milestone. Eine bislang gute Entscheidung. […] Ist ja eigentlich recht einfach: Altes Telefon auf -> SIM-Karte raus -> neues Telefon auf -> Sim Karte rein und loslegen (nachdem man das neue auch wieder zugemacht hat ihr Hirsel :) ) Hat auch genau SO funktioniert. Ich hab auch noch daran gedacht, dass Vodafone ja so einen tollen Service auf der Webseite anbietet: Mobiltelefon remote konfigurieren. Wollte ich glatt machen, aber obschon Vodafone das Milestone auch anbietet, ist es bei den konfigurierbaren Telefonen nicht aufgeführt. […]
Was war passiert? Wer – um mit Vodafone zu dem “günstigen” Kurs ins Internet zu gehen – eine Flatrate bucht hat zwei Stahlkugeln an den Beinen:
- Es darf nur über dedizierte Zugangspunkte/Proxys (z.B. wap.vodafone.de) gesurft werden
- Noch viel schlimmer: Es müssen die von Vodafone autorisierten Browser und Programme genutzt werden
[…] Gag am Rande: Nachdem die Vodafone-SIM-Karte bereits 2 Stunden aus dem Milestone entfernt war kam noch ein Quickcheck: Nun habe ich 350 Euro mit Internet verbraten. In gesamt 4 Stunden!.[…]
»Vodafone Live« dürfte zumindest Holger jetzt mit »Vodafone nimmt’s von den Lebendigen« übersetzen; wobei, witzig ist daran ja eigentlich nichts.
Und daß Vodafone und Web 2.0 inkompatibel sind, ist jedem klar, der wie z. B. ich schon länger D2-Kunde ist und z. B. vormals die Handyflat für 9,95 gebucht hatte, um mit seiner Weblupe namens N95 o. ä. unterwegs mobil aktiv sein zu wollen. Denn, als mal wieder eine Vertragsverlängerung anstand und das HTC Magic bei VF im Angebot war, wollte ich keinen der blöden Flat-Verträge – ich telefoniere zu wenig ausgehend über jene SIM, daß sich das lohnte – sondern einen normalen Vertrag plus dieser »Vodafone live! Internetflat« 9,95. Geht nicht (siehe hier). Gut, mittlerweile ist mir auch klar, warum, denn über den APN dafür gehen nur ausgewählte Dienste; ein »richtiger« Zugang, wie ihn Androiden brauchen/gerne hätten, ist darüber nicht vorgesehen. Hirnrissig das Ganze imho, denn ich kann problemlos Myriaden an Bytes per HTTP transferieren, aber gut, Verständnis für Internettechnik ist in Führungs- und Marketingbereichen der alten Leitungsvermittler eher Mangelware — siehe die lustigen Tricks, mit denen schon o2-Sondertarife damals ausgenutzt wurden. o2 immerhin hat gelernt, die Festlegung auf bestimmte APNs wurde fallengelassen und praxistaugliche Maximalvolumen-danach-flat-aber-Speed-gedrosselt-Tarife (ja, ich vermeide krampfhaft den – falschen – Begriff »Flatrate«) eingeführt.![]()
Aber zurück zu Holger: das, sollte Vodafone tatsächlich auf Begleichung der fiktiven Kosten bestehen, sollte jedem Vodafone-Kunden Anlaß sein, »mit den Füßen« abzustimmen, d. h. seine Verträge bei Vodafone wegen dieser Web-2.0-Abzockermentalität zu kündigen. Denn: Vodafone weiß sofort, wenn ein Kunde, der z. B. eine Flatrate gebucht hat, die nur über einen bestimmten APN so tarifiert wird, über einen anderen APN surft — und zumindest bei mir kam dann auch binnen Sekunden eine SMS, daß diese Verbindung kostenpflichtig sei und ich den APN wechseln möge für kostenloses Surfen. (Wohl noch auf dem 6630, denn auf dem N95 finde ich keinen Screenshot direkt davon mehr.)
Auch klasse ist, daß Vodafone mir, obwohl ich es nachweislich nicht mehr nutzen kann, seit ich mir dort das HTC Magic gekauft habe und die D2-SIM dort bzw. mittlerweile im (o2-) Milestone nutze – beiden fehlt es an der MobileTV-Applikation zur Nutzung dieses Pixel-TVs –, stumpf weiter 9,99 EUR jeden Monat für ihre »MobileTV Flatrate« abbucht. Die, wie ältere Screenshots des N95 mir zeigen, kostenlos sei bzw. im August 2009 ausgelaufen ist … Und ja, Vodafone weiß natürlich, mit welchem Mobilgerät ich jeweils in ihrem Netz unterwegs bin. Aber kurzfristiger Profit geht ja vor Kundenbindung … Ergo, um es mit Vodafone-Slogans zu sagen: Es ist Deine Zeit … Deine Nummer zu einem kunden- und Web-2.0-freundlicheren Unternehmen zu portieren — weg von #Vodafail. (Bei mir, »Dank« Zweijahresvertrag, also in 2011 …)
Hands on: OpenShot 1.1.0-karmic1
Ich muß sagen, ich bin positiv überrascht von OpenShot 1.1.0. Nicht nur, daß es bislang grade mal einen Absturz gab (unter Ubuntu 9.10, Installation via PPA gem. Anleitung auf der Homepage; mit den Installationspaketen für 9.04 wurde ich nicht glücklich, es war wegen falscher Paketnamen (libtheora sucht OpenShot, libtheora0 bietet 9.04) kein Encoding möglich :(), OpenShot fraß bislang auch tapfer alle kompakten Formate, sie sich bei mir so im Laufe der Zeit angesammelt haben; nur DV habe ich nicht ausprobiert, da keine Quelldatei mehr zur Hand (alles nach DVD gewandelt und für die Rohfassungen auf D8 fehlt mittlerweile der FireWire-Port …) — hier mal ein etwas umfangreicheres Testvideo:
Leider hat auch OpenShot 1.1.0 noch etliche Schwächen. So beginnen Videos der Kodak Zi8, nachdem man sie in OpenShot geschnitten hat, mit weißen Frames, was das Gros der Überblendeffekte unbrauchbar macht. Auch hapert’s mit der Genauigkeit bei der Positionierung auf der Zeitleiste gelegentlich, wie man im obigen Film sehen kann oder im Folgenden noch einmal detailiert: hier wird mind. 1 Frame eines Schnipsels, der noch gar nicht anfängt und außerdem per fade-in starten soll, gut 1. Sekunde zu früh eingeblendet. Und was die flüssige Bedienbarkeit angeht, nun, zumindest auf dem Testlaptop mit »Intel(R) Pentium(R) Dual CPU T3400 @ 2.16GHz« und 3 GB RAM ruckelt und zuckelt die Wiedergabe teils gar fürchterlich, augenscheinlich je mehr, je mehr parallele Spuren benutzt werden:
Aber: Hut ab vor dem Team hinter OpenShot — dies ist hinsichtlich Videoschnitt und -bearbeitung unter Linux bislang das Beste, was mir untergekommen ist (für die Standardumgebung, d. h. Gnome). Es beginnt fast Spaß zu machen, damit Filme zu bearbeiten ;) Was mir noch fehlt sind Bild-in-Bild-Effekte, also zwei Schnipsel nebeneinander bzw. möglichst frei skalierbar irgendwo auf der Bildfläche; falls das schon geht, hab’ ich’s noch nicht gefunden und wäre über Hinweise dankbar. Ach ja, und wenn der Ton mit beschleunigt/verlangsamt würde, wenn man das für einen Schnipsel einstellt, das wäre auch cool; habe ich händisch (mplayer, ffmpeg, sox) bislang nie vernünftig hinbekommen …
Unboxing PogoPlug … NEW! With Video!!!
Nachdem ich mit LiVES fertig bin (und eigentlich mit Videobearbeitung unter Linux auch abgeschlosen hatte), jetzt doch das Unboxing-Video meines PogoPlug V2; mit OpenShot – siehe auch ifranznation – war die Bearbeitung unter Ubuntu 9.10 zwar kein Zuckerschlecken, aber relativ schmerzfrei — und insbesondere ohne jeglichen Absturz (sowas lernt man zu schätzen, hat man mal mit LiVES gearbeitet …):
Aktuell versuche ich grade, meinen Saegate DockStar zum general purpose-System aufzubohren (mehr dazu demnächst hier im Blog); nach dem DockStar mag dann der PogoPlug drankommen, oder ich lasse die Software drauf und nutze wirklich die wolkigen Features, mal gucken …
Geek-Dienstag: Making of ifranz' Project Photo/365
Zum heutigen Bild aus @ifranz 365-Tage-Projekt anbei ein kurzes »Making of«, welches, nachdem @_refugee_ freundlicherweise auf OpenShot hingewiesen – einer (neuen) Videoschnitt- bzw. -bearbeitungssoftware für Linux – hat, auch gleich mir als erstem Testobjekt dafür dienen soll:
Spannenderweise ist aus dem mplayer-tauglichen .mov beim YouTube-Upload, zumindest bei mir, ein Stummfilm geworden — schade eigentlich. [Update] In einem späteren, zweiten Anlauf haben Upload des .mp4 & Konvertierung mit Ton geklappt, oben daher nun die vertonte Fassung, den Stummfilm habe ich im vorigen Absatz verlinkt … Das folgende .flv ist damit eigentlich über, aber das lasse ich nun drin — über Objekte funktioniert <strike> ja nicht ;) [/Update]
Ich hab’s nun nochmal von OpenShot exportieren lassen als »YouTube-HD« (heraus kommt ein .mp4-File); jenes mag nun MeineRöhre nicht: “Error”. Ja. Schön, daß wir drüber gesprochen haben …
Anbei also noch einmal als »Quarter Square PAL Widescreen« (512×288) nach Flash exportiert und selbst gehostet:
Gegenüberstellung SheevaPlug, PogoPlug V1/V2, DockStar, GuruPlug (updated)
Mehr so für mich als Übersicht, aber vielleicht nutzt diese Übersicht, die überwiegend aus dem PlugApps-Wiki (ich besitze nur SheevaPlugs, PogoPlug V2 und Dockstar) sowie Vorab-Informationen zum GuruPlug zusammengetragen ist, ja auch anderen:
| SheevaPlug TonidoPlug |
PogoPlug V1 | PogoPlug V2 | Seagate DockStar | GuruPlug (Plus) |
|
|---|---|---|---|---|---|
| RAM | 512 | 256 | 256 | 128 | 512 |
| NAND Flash | 512 | 512 | 128 | 256 | 512 |
| Gbit-LAN | 1 | 1 | 1 | 1 | 1 (2) |
| USB Host | 1 | 1 | 4 | 3 (4) | 2 |
| eSATA | Special Sheeva versions available | – | – | – | Plus model |
| SDHC-Slot | Externally, only on some Sheevas | – | – | – | 1x int.; +1 ext. on Plus model |
| JTAG/Console | Sheeva: both on Mini-USB | -/4 pin header internally | Connector for ext. JTAG + Console module | ||
| WiFi/Bluetooth | -/- (only externally via USB) | 802.11 bg/2.1 EDR | |||
[update] 2010-03-08:WiFi/BT hinzugefügt als große Unterscheidung Sheeva- vs. GuruPlug, SDHC konkretisiert. [/update]
