Portál AbcLinuxu, 21. května 2025 20:35

Dotaz: snížení rychlosti čtení DVD

17.9.2004 11:27 Petr Habarta | skóre: 16
snížení rychlosti čtení DVD
Přečteno: 2616×
Odpovědět | Admin
Ahoj,

mám DVD vypalovačku NEC DVD-RV ND3500. Je rychlá jako blesk, jenže taky dost hlučná. Vadí mi to při koukání na filmy.

Nevíte někdo, jak snížit rychlost mechaniky při přehrávání filmu (pouze) až třeba na 1x nebo 2x, aby klesl její hluk?

(SUSe 9.1 CZ Pro, MPlayer, Ogle).

Petr
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.9.2004 11:33 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Odpovědět | | Sbalit | Link | Blokovat | Admin
nefunguje neco jako hdparm -E...
-- Nezdar není hanbou, hanbou je strach z pokusu.
17.9.2004 11:35 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Odpovědět | | Sbalit | Link | Blokovat | Admin
U standardnich optickych mechanik:
eject -x 2 /dev/cdrom
snizi na 2 rychlostni cteni. Cislo je pochopitelne mozne menit :o)
17.9.2004 12:23 Petr Habarta | skóre: 16
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
To by mohlo být ono. Hned večer to vyzkouším a ozvu se, jestli se hluk snížil.

Petr
20.9.2004 08:42 Petr Habarta | skóre: 16
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Tak rychlost čtení se možná snížila, ale hlučnost nijak významně.

Všiml jsem si ale, že po několika minutách přehrávání se mechanika sama trochu ztišila. Jako kdyby podle konstatního nízkého datového toku sama pochopila, že se nemusí tak rychle točit. Je to možné?

Máte ještě někdo nějaký jiný nápad, jak snížit rychlost otáčení mechaniky při přehrávání filmu na DVD. (HDPARM jsem ještě nevyzkoušel).

Petr
8.1.2005 17:05 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dneska jsem se v tom trochu vrtal a zjistil jsem tohle: specifikace ATAPI říká, že

If the speed selected is less than 1x, then the drive shall reject the command, and not change the speed.
a zdrojáky jádra zase říkají toto:
if (speed == 0)
  speed = 0xffff; /* set to max */
else
  speed *= 177;   /* Nx to kbytes/s */

Minimální rychlost DVD (1×) se ale liší od téhož údaje platného pro CD (DVD je při minimální rychlosti asi osmkrát rychlejší). Neznamená to tedy, že DVD mechanika po vložení DVD odmítne snížit rychlost čtení po příkazu eject -x 1?

Užívej dne – možná je tvůj poslední.
8.1.2005 18:02 medulin | skóre: 31 | blog: medulin | ČR
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Me to v notebooku na DVDromce funguje dobre stim eject -x8 , ale zkousel jsem to jen z CDckama, ale to by asi nemelo mit vliv.
8.1.2005 18:17 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Ne ne, s cédéčkama to funguje normálně, protože podle mojí teorie mechanika pozná, že se nejedná o DVD, takže nastaví rychlost na 177×8=1416 kB/s, ale u DVD například nastavení na dvojnásobek nominální rychlosti DVD nemůže fungovat, protože jádro rychlost počítá pro DVD i CD stejně — snad to popisuju srozumitelně.
Užívej dne – možná je tvůj poslední.
9.1.2005 12:01 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
OK, existuje někdo, komu zcela nepochybně funguje změna rychlosti DVD mechaniky s vloženým DVD? Podle všeho mechanika schroupá příkaz, ale rychlost se nezmění…
Užívej dne – možná je tvůj poslední.
24.3.2005 01:10 LUPO
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Skus německej ( CD Throttle 1.29 ) Je na (www.cd-bremse.de) Na dvd-rom a cd-rw mě maká v poho.
24.3.2005 02:57 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Tuhle pitomost může omluvit snad jen časná ranní hodina. Můj dotaz zněl poměrně jasně, a protože z předchozí diskuze a ze zaměření tohoto serveru je zcela jasné, že se netýkal Windows, je tvůj příspěvek, mírně řečeno, mimo mísu.
Užívej dne – možná je tvůj poslední.
31.12.2006 12:26 Maesho
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Odpovědět | | Sbalit | Link | Blokovat | Admin
Poriesil uz niekto to znizenie rychlosti citania DVD mechaniky? Neverim ze to nikomu nevadi ked pozera DVD.....
jose17 avatar 31.12.2006 13:52 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
mplayer svn má nový prepínač: -dvd-speed viď changelog.
Ja vim, on vi, ty nano!
31.12.2006 14:23 Maesho
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
To je dobre, ale radsej by som to poriesil na urovni OS, kedze player nepouzivam...player svn
31.12.2006 15:52 a7dfa
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Zkus tohle.
1.1.2007 03:18 Maesho
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Vyzera to schopne, ale co s tym? (zatial som len linux lamka:))
1.1.2007 03:28 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Najskôr to treba skompilovať:
gcc -Wall -O2 speedcontrol.c -ospeedcontrol
Spustíš to: speedcontrol -x speed /dev/cdrom, ak chceš spomaliť zariadenie /dev/cdrom môžeš ho s toho príkazu vynechať.
1.1.2007 11:18 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Můžu ti ušetřit práci: pokud používáš nebo si balíčkovacím systémem můžeš nechat nainstalovat program eject, použij ten, protože
  1. umí toho mnohem víc,
  2. na snížení rychlosti používá úplně stejné ioctl.
Pokud se ale jádro stále chová tak, jak jsem popisoval cca před dvěma lety, tak ti ani jeden z těch programů nepomůže. Nemám sílu se znovu prohrabávat zdrojákama jádra, tak to prostě vyzkoušej…
Užívej dne – možná je tvůj poslední.
1.1.2007 11:41 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Tak jsem se přeci jen znovu ponořil do zdrojáků a ATAPI specifikace a nejspíš to fungovat nebude: tohle ioctl způsobí poslání paketu SET_CD_SPEED (0xBB), která dle specifikace funguje jen pro CD-R/RW mechaniky. U DVD jednotek (přesněji u DVD mechaniky s vloženým DVD) se rychlost musí omezit jinak.
Užívej dne – možná je tvůj poslední.
1.1.2007 12:14 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
A ještě dodatek: mplayer nastavuje rychlost správně, tj. posláním příkazu SET_STREAMING. Parametr -dvd-speed, který tu už někdo přede mnou zmínil, se ale objevil až v nějaké novější verzi (1.0rc1) mplayeru, moje verze 1.0pre8 ho ještě nezná.
Užívej dne – možná je tvůj poslední.
1.1.2007 14:37 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Ani príkaz SET_STREAMING nemusí fungovať (teda aspoň pre moju LG GSA-H20L nefunguje).
1.1.2007 14:58 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Tenhle příkaz není úplně povinný, takže mechanika ho nemusí schroupat. Proto je dobré se před nákupem mechaniky mrknout na recenzi (třeba) na www.cdr.cz, kde na poslední straně v tabulce plusů a mínusů bývá tahle skutečnost uvedena (viz recenzi na LG GSA-H20L). Já podpoře téhle funkce přikládám velkou váhu, takže jsem koupil mechaniku sice bez lightscribe a SATA rozhraní, ale zato s měnitelnou rychlostí u CD i DVD :)
Užívej dne – možná je tvůj poslední.
1.1.2007 15:23 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Ten speedcontrol.c to robí správne cez SET_STREAMING, takže podporované mechaniky sa s tým spomaľovať dajú. Mplayer pri -dvd-speed nastavuje cez tento príkaz hodnotu rýchlosti mierne inak, takže je otázne čo je vlastne správne. Mohol by to niekto s "fungujúcou" DVD otestovať (ak bude treba, môžem poslať upravenú [veľmi škaredo] záplatu s mplayer [urobil som z nej malý testovací program])?
1.1.2007 15:39 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Jo, máš pravdu, speedcontrol posílá i SET_STREAMING, hledal jsem tam jenom ioctl a tohle jsem přehlédl.
Užívej dne – možná je tvůj poslední.
2.1.2007 12:02 Maesho
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Funguje to po skompilovani niekomu? Zatial som to skusil iba v praci na LG DVD a nefunguje to (vecer skusim doma): sudo speedcontrol -x 5 speed /dev/hda (u mna je DVD ako hda) Can't open device speed :(
2.1.2007 12:33 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
speedcontrol -x 2 /dev/hdc
nebo jen
speedcontrol -x 2
pokud je mechanika na /dev/cdrom.
Užívej dne – možná je tvůj poslední.
2.1.2007 13:48 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
finn nevieš ako je to s rýchlostou pri tom príkaze? Speedcontrol totiž nastavuje n*177, ale mplayer nastavuje priamo rýchlosť v kB/s. Čo je správne? Kedže moja dvd nevie meniť rýchlosť, nemôžem to otestovať.
2.1.2007 21:54 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Teď ti nějak moc nerozumím, asi proto, že před sebou nemám zdrojáky aktuálního mplayeru. Speedcontrol pracuje IMHO správně, tj. spočítá rw_size = (n × 177 [kB/s]) a v Performace Desriptoru nastaví Read/Write Time na 0x3E8 milisekund (jednu sekundu) a Read/Write Size na rw_size. Mplayer to podle této záplaty dělá stejně.
Užívej dne – možná je tvůj poslední.
2.1.2007 23:08 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Čiže to používa rýchlosť CD a nie DVD (dvd 1x je tuším 1350kB/s). Tú záplatu pre mplayer neskôr upravili, aby rýchlosť menšiu ako 100 bola n*1350kB/s. Ak je viac ako 100, je to priamo v kB/s (čo mi pripadá viac intuitívne, kedže ide o rýchlosť dvd a nie cd).
2.1.2007 23:36 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Aha, tak z tohohle pohledu neumím říct, co je správně. Speedcontrol, pokud neuspěje s příkazem SET STREAMING, vyzkouší ještě SELECT SPEED, a proto asi pracuje s rychlostí CD, nikoliv DVD. Osobně v těch rychlostech mám bordel, takže nastavování v násobcích základní rychlosti CD mi vyhovuje. Na druhou stranu přístup mplayeru má taky svou logiku.
Užívej dne – možná je tvůj poslední.
3.1.2007 00:14 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Vďaka za vysvetlenie.
2.1.2007 21:43 Maesho
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Ahoj, tak doma mi to funguje, DVD NEC-4510, zadal som len speedcontrol -x 2 (mam ubuntu 6.10), pekne stisi, hura, vdaka za pomoc.
7.5.2008 23:43 farin
Rozbalit Rozbalit vše Re: snížení rychlosti čtení DVD
Funguje diky MPlayer 1.0rc1-4.1.1 hdc: _NEC DVD_RW ND-3520AW, ATAPI CD/DVD-ROM drive hdc: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33) Linux farin 2.6.19-gentoo-r5 #1 SMP PREEMPT

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.